AI and Software Engineering: This time it's different (it never is)
Every major technological breakthrough since the 1950s has promised to eliminate software engineers. From COBOL to AI, seven decades of predictions have been...
Software Craftsman, Problem Solver, Minimalist, Pan-African
Exploring software engineering, system design, and the craft of building robust, scalable applications. From Ruby patterns to distributed architectures, these essays dive deep into the technical challenges and elegant solutions that shape modern software.
Every major technological breakthrough since the 1950s has promised to eliminate software engineers. From COBOL to AI, seven decades of predictions have been...
A deep dive into implementing Adia Sowho's principles for building scalable systems, with practical code examples and hard-won lessons from real-life experie...
After years of hosting my thoughts on various platforms, I'm finally bringing my digital home back under my own control. This is the story of my website's ev...