Third Time's the Charm

 Jun 26, 2012  |   Filed under: business, offtopic  |   Tags: Business, Change, Learning, Opinion, Philosophy, Theory

"Try a thing you haven't done three times. Once, to get over the fear of doing it. Twice, to learn how to do it. And a third time to figure out whether you like it or not." --Virgil Thomson I saw this quote, or some form of it, on twitter today. It struck a chord with me because it resonates well with a thought I've been carrying around for a couple of years now. What...

Read More

Installing IronRuby from Source on Mono

 Jun 6, 2011  |   Filed under: software development  |   Tags: .NET, IronRuby, mono, Programming, Ruby

This whole thing started as an effort to get IronRuby on board the rvm train. I started looking around for documentation on how to build/install IronRuby from source with Mono but the blogs and documentation I found where mostly outdated and full of broken links. I guess this is due to the bumpy ride IronRuby has had with owners, repositories and build processes changing several times in a short period of time. In order to...

Read More

Hello World in IronRuby - The Macho Way

 May 22, 2011  |   Filed under: software development  |   Tags: .NET, MSIL, Programming, Ruby

Those of you who know me know that I'm a big Ruby fan. I've been doing as much Ruby as I can squeeze in for the past 6 years, which hasn't been that much since I usually get paid for doing .NET (C# / VB.NET). Given this you might think I would jump on IronRuby since it mixes my passion for Ruby with my day-to-day work of developing on the .NET platform. However I haven't...

Read More

Why I Really Don't Care If You Have .NET On Your Resume

 Mar 28, 2011  |   Filed under: business, software development  |   Tags: .NET, Business, Opinion, Ruby, Skills

This post started as a reply to "CEO Friday: Why we don’t hire .NET programmers" by David over on the Expensify blog but it got so large that I decided to turn it into a blog post instead. I work at tretton37, we work mostly on the .NET platform and sells .NET and Agile expertise to clients that value skill, personally I really don't care if someone has .NET on their resume or not, it...

Read More

The Secret of the Polyglot Programmer

 Dec 7, 2010  |   Filed under: software development  |   Tags: Learning, Productivity, Programming

"Polyglot (person), someone who uses many languages" --Wikipedia A while back I had an idea about something I called the Software Developer Tool Belt. Basically the idea states that every problem is not a nail and as such can't always be handled with a hammer. In practice this means that a professional software developer needs to expand his horizon and look at a multitude of programming languages. My initial draft of the Software Developer Tool...

Read More