Recent Articles
Adrienne and Thibaut: an international short story
I had an idea that would hopefully reduce the stress of an international Skype call. This was the result.
Binge-watch primer: Everybody Loves Raymond
Looking back at Everybody Loves Raymond with my Top 10 list of must-see episodes.
Clinging to a comet: a developer's take on technology
The story of the Philae comet lander was inspiring, heartbreaking, and... strangely familiar.
The return to Paris
Notes and photos from an extended stay in Paris.
I finally appreciate the beautiful game
It finally happened. This American now understands the world's passion for football.
French films: the highlights
Short of living in France, perhaps the best way to absorb the culture is through the art of filmmaking.
French music: the highlights
Exploring the French music scene has led me to discover some diamonds in the rough.
An introvert's perspective on open plan offices
It seems the open plan office can take quite a toll on introverts.
Chained by choice: the hetero male code
Hetero males are taking their sweet time when it comes to evolving. Here are some ideas to get the ball rolling.
Should you build it if nobody comes?
Is a solo software project really worth all the time and effort if nobody bothers to use it?
Unit test-friendly JavaScript: a practical approach
With a good design strategy and a helpful plugin or two, unit testing JavaScript can be a realistic goal for your project.
My journey to London, Paris, and Rome
It took me 37 years to travel outside of the United States, but thanks to Go Ahead Tours I made the most of my first opportunity — a sweeping 11-day adventure across London, Paris, and Rome.
So "spiritual but not religious" is a cop-out? Hardly.
A commentary on CNN.com claims that "spiritual but not religious" is a cop-out. I couldn't disagree more.
Flight lesson at Paradise Air
I didn't think anything could beat skydiving, but I was wrong. This was a 45-minute rush like you wouldn't believe!
Skydive Snohomish!
On August 5, 2012, I showed fear who's boss by jumping out of a perfectly good airplane.
Five handy tips for the newbie software developer
Just starting your exciting new career in software development? You'll definitely want to check out these tips.