Ryan Donovan

Ryan Donovan helps run editorial for the Stack Overflow blog. He's spend over 15 years as a technical writer embedded in software development teams across multiple industries. He lives in New York City and hopes to meet your dog some day.
code-for-a-living December 31, 2021

700,000 lines of code, 20 years, and one developer: How Dwarf Fortress is built

Dwarf Fortress is one of those oddball passion projects that’s broken into Internet consciousness. It’s a free game where you play either an adventurer or a fortress full of dwarves in a randomly generated fantasy world. The simulation runs deep, with new games creating multiple civilizations with histories, mythologies, and artifacts. I reached out to him to see how he’s managed a single, growing codebase over 15+ years, the perils of pathing, and debugging dead cats. Our conversation below has been edited for clarity. 
The Overflow Newsletter Banner
newsletter December 10, 2021

The Overflow #103: Does modern parenting require spyware?

Welcome to ISSUE #103 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: Get your metrics straight to speed up product delivery, eat your cereals to found civilization, and dazzle ‘em with animated website entrances. From the blog The four engineering metrics…