When Gandhi met Satoshi

The illusion of simplicity: how OOP can overcomplicate simple problems

Framework overload: when convenience dulls innovation in software development

Desktop GUI Is an Efficient and Fulfilling Way of Human-Computer Interaction

We are not creating the "right" kind of AI

"API first" apps are the future