• 0 posts
  • 38 comments
Joined 10 months ago
Cake day: August 18th, 2025
  • I haven’t read the blog yet but this gets me all the time. I always prefer when managers were former software developers themselves so they understand this innately.

    I can tell you if two strings match in one line of code. If you want any leeway though in the strings matching (say we accept heaven and haeven) we’ve just jumped to a whole separate class with at least three functions and minimum N*M longer compute time plus added complexity in feedback to user (underlining the input or whatever if it’s wrong). But to a regular manager it’s still just “check if two strings match”.

  • I joined a team and was assigned a bug that had been bugging them for two years. Randomly files they saved would be corrupted.

    Eventually isolated it to the third party library they used to serialize the data. For some reason this library corrupted file names that were an odd length. So “cat” would get corrupted while “cats” would save and load just fine. It was a black box library we didn’t control so was told to just program a workaround to check filename length and append a character if it was odd and move on.

    I still want to know what that library was doing.