Go

Go (Golang) is a statically typed, compiled programming language designed for simplicity, concurrency, and performance. Posts cover Go fundamentals, idiomatic patterns, backend and systems programming, networking, cloud-native development, and building scalable, maintainable software with Go. And a lot of learning mistakes…

2025

Why Build a MUD in 2025?

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?