Development
Development - The act of creating something from an idea. Normally used in computer circles meaning ‘Application’, ‘Web’ or something related to those such as database or FrontEnd, etc. That said it can be used in relation to any project, object or idea.
2025

Initial Lessons Learned with Agentic Programming
My journey through four phases of learning to work effectively with AI agents—from failed attempts at prompt engineering to discovering a process that actually delivers production-ready code.
Continue reading Initial Lessons Learned with Agentic Programming
Why Build a MUD in 2025?
Multi-User Dungeons (MUDs) are text-first, real-time multiplayer worlds that predate modern MMOs. In 2025, building a MUD might seem contrarian, but it’s exactly the kind of project that rewards strong engineering, clean contracts, and a relentless focus on player experience. I’m building one as both a learning lab and a playable product.
Continue reading Why Build a MUD in 2025?2024

Home Lab Setup
In this post, I offer an overview of my home lab setup, detailing the hardware and systems I use for testing and development. From Ubiquiti routers to Raspberry Pi clusters, I explain how each component is configured and managed using Ansible for automation. I also walk through my process for bringing new systems online and maintaining a hands-off, streamlined environment.
Continue reading Home Lab Setup2023
2010

Another bad Win7 Mobile decision – Developer Tools
Microsoft’s Windows Phone 7 developer tools installation fails on Windows Server 2008 R2, despite being a common development environment.
Continue reading Another bad Win7 Mobile decision – Developer Tools