Professionally, a Python programmer for networks and distributed systems with loads of experience building full-stack software on Linux and BSD. Unprofessionally, I've worked with C on Unix for over a half-decade and focus on writing maintainable, secure, and structured code.
I also dabble in Haskell (Warp/Wai especially), and have a really, really solid knowledge of modern web standards, protocols, and best practices.
When I'm not programming, I'm either biking or hiking.
- Stack Overflow 6.7k 6.7k 1010 gold badges4141 silver badges8383 bronze badges
- Information Security 893 893 11 gold badge88 silver badges1919 bronze badges
- Unix & Linux 854 854 11 gold badge1313 silver badges2828 bronze badges
- Movies & TV 624 624 11 gold badge77 silver badges1616 bronze badges
- Aviation 465 465 44 silver badges1616 bronze badges
- View network profile →
Top network posts
- 73 Why is Discovery One covered in sulphur in "2010: The Year We Make Contact"?
- 69 Why shouldn't I bring a computer to a key-signing party?
- 53 Is there any reason to have a shebang pointing at /bin/sh rather than /bin/bash?
- 47 How do I embed Google Web Fonts into an SVG?
- 45 Why did Germany officially acknowledge the contents of the Zimmerman telegram?
- 35 Why don't PGP and SSH keys see more widespread use as a second factor when authenticating?
- 34 What's the appropriate course of action if an airliner bounces 5-10 feet on touchdown?
- View more network posts →