Writing
Notes on platforms and engineering: building systems people rely on and teams trust.
- Improving The Dugout: scouting, transfers, and borrowed ideas How The Dugout steals smartly from Football Manager and TrophyManager — opaque scouting, minute-by-minute sims, and AI clubs that actually negotiate.
- The Dugout: A web-based football manager game Building The Dugout — a multiplayer football manager with a custom match engine, and staged on a Raspberry Pi.
- Onyx Wellness: AI-powered wellness app for Android Building a private, on-device AI wellness tracker for Android — from my wife's request to Play Store in weeks, without surrendering the craft.
- On: Skill atrophy due to over-reliance on AI On deskilling, tacit knowledge, and why handing too much coding to LLMs can leave you with working software you no longer inhabit.
- On: Fast Cars, Sandbagging and Software Engineering Reflecting on the ethics and impact of 'sandbagging' - the practice of under-promising and over-delivering - in software engineering, inspired by a similar phenomenon in Formula 1.
- On: Building Winning Engineering Teams Exploring the key habits, mindsets, and operational practices that enable engineering teams to deliver continuous business value and scale sustainably.
- On: Unrealistic work experience requirements Why requiring years of experience with specific tools overlooks true developer potential.
- On: Coding interviews without an IDE Why live coding interviews without an IDE are unrealistic and do more harm than good.
- On: GenerativeAI and Guardrails Knowing we CAN do something doesn't necessarily mean we SHOULD do it
- Noir Launcher: A minimalist launcher for Android Removing distractions and allowing you to focus on what's important