The Anatomy of a Story (and a Server)

By Crown & Rose Editorial Team· 2 min read

Before the helicopters, before the fires, before the endless miles of ocean and jungle, I was a software guy. It was the dawn of the internet, a wild, untamed frontier where the rules were being written in real-time. I owned a networking company, a small outfit of dedicated nerds who understood that the future was going to be built on these invisible, interconnected threads. I learned about servers, about software, about the architecture of this new world.

And I learned about bad security. I learned that for every person building a bridge, there's someone looking for a way to cross it for free or to knock it down. The vulnerability was a constant lesson in the importance of a strong foundation. A system is only as good as its architecture, and it's always under attack from forces you can't always see.

In those early years, I was also learning a different kind of language: the language of aviation. I had a fascination with the world and different points of view, and I wanted to see it all from above. I flew in Chile, up to the Andes, and all across Mexico, fighting fires and flying military for smuggling interdiction. I camped next to my helicopter, from Central American jungles to the very North Pole, living in tents and old DEW line bunkers for shelter from the storms. I slept with a shotgun in case a polar bear became too curious during the short summer nights.

The contrast between building server rooms and sleeping in a bunker with a shotgun was stark. But the lessons were the same. Both required a strong foundation. Both required anticipating threats. Both required you to be resourceful, resilient, and alone for long periods of time. And both, in their own way, taught me about storytelling.

A story, like a server, is a system. A character has their own internal logic. The plot is the architecture that supports the whole structure. Conflict, the heart of any good story, is the vulnerability that threatens to bring the whole thing crashing down. When I finally started trying to write it all down, I found that most software for writers was designed for the people who needed a spreadsheet. They were fine for outlining, but they felt like a server room without a cooling unit: rigid, prone to crashing, and not built for the creative process.

I wanted a tool that combined the logical, structural thinking of a systems architect with the free-flowing, character-driven exploration of a storyteller. I wanted a system with the flexibility to explore character backstory the way I used to explore network topologies, and the structure to ensure that the plot was as secure and stable as a well-configured server. I couldn't find it, so I did what any good engineer would do when faced with a problem: I started to build it myself.

About the author