A payment handler resolves its method ids into class-level constants. One day charges start landing with a NULL method and the only fix is a pod restart. Why? This is a real production bug that makes an excellent interview question.
We expected AI to boost our productivity 1000x with new possibilities, but we know that it is just a fairytale. Now everyone from housekeepers to presidents has access to AI on the web like ChatGPT, and we have to deal with that.
I send out a monthly email summarizing new posts and insights on software engineering, developer life, and programmer philosophy. If you’d like to stay updated, drop your name and email below — I’d love to keep you in the loop.