This is my first post on my new Octopress-powered site.

Prior to today, this site was driven by Wordpress and overall I was fairly happy with it.Wordpress is indeed a powerful platform and as an experienced PHP developer, I can dig into the source code and tweak things to my heart’s content. For many of the sites I manage, Wordpress is an excellent option and I will continue to use it for those sites. However, for a simple blog like this, Wordpress tended to get in the way more often than not, and I found I would get caught up in managing all the various plugins and themes more often than simply writing.

The other day I was reflecting on exactly why I loved my job as a software developer and I came to a very simple conclusion. It’s because I get to make things.

Could there be an innate desire in us as humans, to create? It seems to be an integral part of who we are as a species. We love to create things and we enjoy the results of other’s creations. It is a real privilege, as a software developer, to get paid for doing what is naturally fulfilling.

I love Ruby. I know many programmers that were ready to give up, had even started the search for another career, and then they found Ruby. Or as some might say, Ruby found them.

I can relate. I can’t say I was ever actively looking for another career, but the thought crossed my mind, “do I really want to still be programming in another 10 years”? Can you blame me? I was primarily doing PHP Programming. Not to knock PHP, it works great, has an incredible amount of resources available, and for many years has gotten the job done. The problem is that while I could finish the job, the actual process always left something to be desired.

"In the Plex"

The subtitle for this book is “How Google Thinks, Works, and Shapes Our Lives”, which is a great summary of the book’s actual content. For me, its been incredible to see the rise of Google over the past decade. I remember when AltaVista, WebCrawler, Excite and HotBot were some of the places you would go when searching the web. Interestingly enough, I was actually working for a search engine company when Google first appeared on the scene. It shouldn’t be a surprise that I was shortly thereafter looking for another job. Google surprised us all back then with some truly disruptive search technology.

Hypostatic Union Album Cover

My band Greylevel has recently released their sophomore album entitled “Hypostatic Union”. We worked really hard on it over the course of about 2 years and we are very happy with the end result.

The album itself is quite an expansive work with long songs that flow into each other. Lyrically, the album is an exploration into the search for meaning and the discovery of coherence through a transcendent worldview. Some have called the album dark and depressing, which I don’t get. It is however an album that, I hope, will give you a window into some of my thoughts and also cause you to think some of your own thoughts.

If you are a fan of modern progressive rock, or if you’re just a fan of music in general, then please check it out. If you visit the Greylevel website,  you can listen to song samples and also find out where you can buy a copy, if you are so inclined.

"The Passionate Programmer"

This is a fantastic book and I would recommend it without hesitation to anyone who works as a software developer but is currently in a rut and looking to revitalize their passion for programming. I am speaking from experience since a couple years ago, this described me. There was a point that I was even considering changing industries and looking for another job.

Being Geek Cover

Being Geek by Michael Lopp is an enjoyable and insightful read for anyone in the software industry, but especially for us developers. The book’s subtitle is “The Software Developer’s Career Handbook” which I thought was quite apt.