Skip to content


Rob Heittman
Williamsburg, Virginia, USA

As a software engineer and consultant, I’m very fortunate to be able to work on a lot of interesting things.  This is my opportunity to share some personal experiences and thoughts, not wearing any particular official hat.

Among other projects, I’m involved with the IUCN Red List of Threatened Species, the African and Asian Elephant Database, Protect Planet Ocean, VergePayPOS, Scala+Gwt, GoGoEgo, PostLaunch, and Restlet.  And I don’t officially represent any of them here.

I’m especially interested in open-source, testable, fluent and modern programming languages and methodologies. Most of my work is on large systems spanning developer-years of effort, with huge codebases and diverse teams.

In the past 25 years of doing this kind of work, the available tools have really grown up.  I remember when it was utterly awesome that one could develop anything at all on a personal computer (Turbo Pascal?  Yes, awesome.)  Now we have the luxury of quibbling over .Net MVC vs. Rails, Scala vs. Java, GWT vs. Flex.

As developers, we truly suffer from an embarrassment of riches.  It’s great to keep pushing the state of the art, but I admit I already live in a constant state of wonder at all we can already do, in so many enjoyable ways.  This blog is about my ongoing experiences in discovery and exploration, and an attempt to share that wonder.

Find me on twitter (@rfc2616), the restlet-discuss, gogoego, scala+gwt, or repo-discuss lists, or hanging around the SIS Open Source Project.

Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: