Office Alone

This has been a very quiet week at my office. A few people are out on their summer vacations, and a few more are out at an industry conference. Since I’m the only engineer on staff this week, I’ve had to resort to merging my own pull requests…

8 Thoughts on GORUCO 2015

My company was generous enough to buy me a ticket to GORUCO[1] 2015 - NYC’s annual conference dedicated to the Ruby programming language. I was pretty excited to go, seeing as I love Ruby, and I’ve never been to a technical conference before. Here are my thoughts…

The All Consuming Nature Of Work

Just as time is a finite resource, so is energy. It takes physical energy to move, and mental energy to think and create. An individual has a relative static amount of each type of energy on a given day. While it’s possible to go above and beyond this energy…

We Work Too Hard

In 1930, British Economist John Maynard Keynes predicted that 100 years in the future the standard full-time work week would have been whittled down to just 15 hours a week. In the 85 years since that prediction was made the world has changed at a breakneck pace. However, the standard…

Conducting Ethics Training Does Not Make A Company Ethical

I had a recent encounter with corporate ethics training that left a sour taste in my mouth. Every employee had to stop whatever they were doing to go through this training. Instead of doing something that adds value to the business, they spent their time mindlessly clicking ‘next’ without even…

A Foray Into Digital Marketing

I’ve been creating software for 5 years now. I’ve mainly focused on the actual product - at first from the business side, and subsequently from the technical sides. Despite appreciating the important role digital marketing plays in getting people to use software, I’ve never actually done any…