Iโ€™m Brent Anderson

I am a technical co-founder who builds teams & crafts software. Currently, I am a founding software engineer @ Knock ๐Ÿ––.

๐Ÿ‘จโ€๐Ÿ’ป Past roles include founder, engineering manager, full-stack software engineer, mobile developer, and non-profit board member. I have lead teams across a variety of industries, including tech startups, hospitality, education, entertainment, and logistics.

๐Ÿ—‚๏ธ Index Articles

These articles are jumping off points for collections of other essays.

On Space Ships

An index of posts about the Space Center, a field trip crossed with bridge simulators and live action, improvised theater all in one.

๐Ÿ“ Recent Articles

I write on a variety of topics, ranging from backend engineering in Elixir to building narrative-driven game experiences.

Tracking Morality in Bridge Simulators

How might we weigh choices in a bridge simulator?

Nonviolence and Mechanics in Bridge Simulators

How might we nudge bridge simulators away from violence?

Violence in Interactive Storytelling

A loose consideration of the role of violence in interactive stories, and alternatives we could consider.

Think About the Nudge

A call to do better, starting with a bumper sticker.

Flows: A Story Concurrency Primitive

This essay explores the Flow primitive in Ink storytelling, and how it can be used to model concurrent branching flows running at the same time.


We think too much and feel too little. More than machinery, we need humanity; more than cleverness, we need kindness and gentleness. Without these qualities, life will be violent and all will be lost.

~ Charlie Chaplin