Having an Answer is Not the Same as Having Knowledge
This thought, or at least the way I’ve chosen to phrase it, has stayed with me since
This thought, or at least the way I’ve chosen to phrase it, has stayed with me since
The Model Is Not Reality Imagine attending a meeting to design a new software system. Around the
When Software Stops Representing Reality Open the database of almost any business application. It could be an
The Problem Was Never the Code Lately, I’ve found myself questioning something I took for granted for
At first glance, the idea that philosophy and software architecture might be connected can sound a little
Designing for Evolution The first step to designing an evolutionary architecture is to design our software so
Understanding Problems and/or Finding Solutions Among the many quotes falsely attributed to Albert Einstein, there is one
This thought, or at least the way I’ve chosen to phrase it, has stayed with
The Model Is Not Reality Imagine attending a meeting to design a new software system.
When Software Stops Representing Reality Open the database of almost any business application. It could
The Problem Was Never the Code Lately, I’ve found myself questioning something I took for
In development teams, documentation is often perceived as a necessary evil: something produced after the
Large Language Models are now widely used in software development. They generate code, tests, documentation,