Creating good abstractions is one of software development's hardest challenges. Learn when to abstract, when not to, and how to avoid costly mistakes.
READ ARTICLE →There Is a God Now: An Old AI Anecdote That Aged Like Fine Wine
An old computer science anecdote about AI and divinity from the mid-2000s that seems remarkably prescient in today's interconnected AI-driven world.
READ ARTICLE →Learning with AI: Why ChatGPT Beats Google for Deep Understanding
Conversational AI like ChatGPT transforms learning with personalised explanations and instant clarification that beats traditional search methods.
READ ARTICLE →Engineering with ADHD: Risk Management and Detail-Oriented Work
Practical strategies for software engineers with ADHD to excel at detail-oriented work, manage risk, and turn attention challenges into superpowers.
READ ARTICLE →TODO Lists: The Neurodivergent Engineer's Secret Superpower
Discover why TODO lists are more than productivity tools for neurodivergent engineers. Learn how they become external memory systems, anxiety reducers, and career accelerators.
READ ARTICLE →My ADHD Diagnosis — Hitting Rock Bottom and Climbing Back
A personal journey through mental health collapse, ADHD diagnosis, and recovery. How understanding neurodivergence changed everything and saved my life.
READ ARTICLE →What 'Enterprise Software' Actually Means: Beyond the Buzzword
Enterprise software is everywhere, but what does it really mean? A practical guide to understanding when software truly deserves the enterprise label.
READ ARTICLE →Rails in Enterprise: Awesome and Awful in Equal Measure
Ruby on Rails is simultaneously perfect and terrible for enterprise applications, depending on whether you optimise for speed or predictability.
READ ARTICLE →From Batch Processing to Event Streaming: A Paradigm Shift
A real-world story of migrating from brittle batch processing to event-driven architecture using the strangler fig pattern. Learn practical migration strategies.
READ ARTICLE →The Universe Starts with U: A Nature-Based Spirituality
Exploring a nature-based spirituality grounded in physics, quantum consciousness, and the profound mystery of conscious existence in a participatory universe.
READ ARTICLE →The Hidden Lifecycle Cost of Every Feature
Discover the hidden ongoing costs of software features that extend far beyond initial development. Learn to calculate true ROI and make better decisions.
READ ARTICLE →I'm Glad I Started Coding in the Mid-2000s
A nostalgic look at web development in the mid-2000s when the web was simpler, faster, and more human. Simpler times led to better software.
READ ARTICLE →