Each post here picks one specific design decision macXserver had to make and walks through it: what the constraint was, what I tried first, what the right answer turned out to be, and why the code looks the way it does. These are longer and more focused than the 30-Day Sprint entries — the entries say what happened that day; the deep dives explain why one particular thing is built the way it is.

Subscribe via the RSS feed if you want updates as posts land.