Two Tiny Projects: Game Update Notifier and Backpackplan (2022-05-19) On building two tiny projects in the past 4 months
Programming as Play (2014-01-12) What is the difference between programming for fun and programming for work?
Political Economy (2011-02-20) Is the current version of capitalism perfect? Probably not. How could capitalism be improved?
Ubuntu the Gateway Drug (2011-01-23) Switching to Linux for the second time. This time it stuck. I fell in love with the command line.
Letter to the Ranke Editor (2009-09-01) "The Ranke" was an undergraduate newsletter some friends and I started. We passed it on to other students after the first year. They took the newsletter in a very different direction. I was dismayed. And so wrote this letter to the new editors.
Sweating the Small Stuff (2014-12-02) Thoughts about the importance of diving deep into technical details.
The Dawn of The API Age (2013-04-22) APIs are so amazing. They unlock so much potential. We have barely scratched the surface.
Udacity Transfer Student (2012-06-04) Transferring schools from a traditional CS program to MOOCs.Edit: added "10 years later" update.
Optimization Problems (2012-04-30) How does one optimize one's life? In my case, "optimal" is synonymous with "maximize time spent working on interesting projects."
A Tale of Two Forwards (2012-02-25) How do teams work? What are some common characteristics of good teams?
New Domain (2011-12-16) Switched the blog over to its new domain and playing with settings. And some ruminations on privacy on the internet.
Charlamagne Rap (2011-12-11) Some raps written in the voice of the medieval Charlemagne, King of the Franks.
Conventions of Narrative (2008-04-30) Every narrative begins in media res. Perhaps temporally. Perhaps along some other dimension. But all narratives begin in some middle of "things".
Ambition (2015-03-10) Second installment of Dawn, a KSP 0.90 career. Time to explore Duna. Our brave Kerbalnauts set foot on a new world for the first time!
New Dawn (2015-03-09) The first post of Dawn, a new KSP 0.90 career mode game with no quicksaves and no reloads. Time to explore the galaxy on a budget!
Ship Design Brainstorm (2013-01-26) Visual ship designs to represent different RPG classes: Warrior, Rogue, Wizard etc.