Welcome to BThomson.com

Hi there! I'm Brandon Thom­son. Here you'll find some apps, es­says, pho­tos, and oth­er use­ful stuff I've cre­ated. A lot of this con­tent is pretty old: I write a bit more fre­quently on the blog and even tweet oc­ca­sion­ally. I'm 'bthom­son' on irc.freenode.net (try #appengine or #python), or you could send me an email.

Code

I used to write pro­grams for the Mac desktop, but these days I use my spare time to de­vel­op web apps. Check 'em out:

Conquer-on-Contact Conquer-on-Contact is a simple browser-based multiplayer strategy game. It's hard to describe; you'll just have to give it a try.
Kakuro Solver
Get the Python source code for a Kakuro solver (most popular page on this site).

(see less interesting stuff)

Writing

Brandon's Blog — Anything I write today usually goes in Blogger because it's easy and I'm lazy.
Dvorak, or Why I Learned to Love the Status Quo
A story about standards and the reasons I gave up on the Dvorak keyboard layout.
On Effective Note-taking In Technical Courses
I was suprised by the way most people took notes in the best math and engineering courses.

Misc

just one of my photos.
Skyline Drive: Luray, Virginia
My favorite photos in Picasa
I'll get a fuller collection online someday, but these are a few of my favorites.

(more)