Steven Frank

About Me

Born in England, raised in the USA, living in Portland, Oregon.

For better or worse, I love to experiment with tech of all kinds. I still have a great fondness for the computers of my youth, especially the Apple ][ series, Commodore Amiga, classic Mac, and Apple Newton. I have a lot of opinions about modern computing, and I'm not always convinced that newer is better.

Around 1997, I co-founded Panic with Cabel Sasser. For more than 20 years, we've been making great software for Macs (Transmit, Audion, Nova (formerly Coda), Unison, CandyBar, and more), eventually branching out to include iPhone/iPad apps.

We're now also exploring the world of video game publishing (Firewatch by Campo Santo, Untitled Goose Game by House House) and our first hardware project: the Playdate handheld video game console.

My favorite programming languages are: C, C++, Objective-C, PHP, Lua, and 68000 assembly. I can bluff my way through (but am less fond of) Perl, Swift, JavaScript, Ruby, HTML/CSS, and SQL. I'm bad at Python, but OK at regular expressions.