Todays reflections
Started the day listening to the Swedish podcast Kodsnack, where they talked about Barry‘s theories. They talked about the difference between complex and complicated, and stated that the software itself is never* complex. Code will always behave predictable (but definitely not always as predicted).
I had a meeting this morning, with the developers, and only talking about a few things made us think of a feature not mentioned anywhere. It’s crystal clear we need to design for change, since we really don’t know much yet. Still, we have to develop at full speed, because time to market is critical. This makes a really interesting challenge, and I really enjoy it. Hopefully I will have time tomorrow to design some code components.
* I guess with the rise of AI and LLM:s in code, one could argue that code can now be unpredictable and hence complex, but let’s leave that aside for now.