Nathan Allen

English major turned coder // software developer, teacher

Humble Sponge

I believe the best programmers are humble. I learn from my mistakes, and keep on growing and developing.

Contented Human

I love making products and puzzling out bugs. I'm focused on big picture client success and the diverse needs of my team.

Man of Hidden Talents

  • Slacklining
  • Juggling
  • Unicycling
  • Capoeira
  • Bicycles


Process Consultation Revisited (Schein)

Coders at Work (Seibel)

Just finished...

Oryx and Crake (Atwood)