Software blog

  • I’ve over-engineered, again

    It’s so tempting to develop a system. One that works and it’s reliable. One that solves problems in a great way. One that has code lovely written. But that’s totally excessive for a storefront webpage (well, we can call a document a system if we don’t abstract ourselves). First step is admiting it (this blog…


  • 20240531: Debugging pub/sub locally

    I may be highly influenced by having worked with APIs for so long. This week I’ve been debugging a cloud pub/sub system. Specifically, two topics with one publisher and four subscriber services each. The problem was data being corrupted intermittently at some point of the many subscribers (or the publisher? 🤔). And by corruption I…