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.

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

We're now 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.

In the beginning, I was the sole programmer at Panic. As my job has become more managerial over the years, I don't touch code as much during the workday. Don't worry, we have other programmers now who are much better than me.

I still enjoy coding silly things (cloud-to-butt, shutup.css), as well as small apps recreationally for extra lunch money (Spect for macOS).

My favorite programming languages are: C, C++, Objective-C, PHP, Lua, and 68000 assembly. I also speak, but am not as fond of: Perl, Swift, JavaScript, a bit of Ruby, HTML, and SQL. I'm bad at Python, but pretty good at regular expressions.

I can sometimes be found on Twitter as @stevenf and GitHub as @panicsteve. I also enjoy digital painting and can be found on DeviantArt (for lack of a better site) as stevenf.

Last update: July 1, 2019