I’m a coder at heart but a tech by trade. I spend most of my time writing code but my job requires me to occasionally pull wire and punch down patch panels, install and maintain Windows and Linux servers, deploy software using MS System Center Configuration Manager or just about anything else related to computers.
I started writing code on an old Tandy 1000 and moved up to a Packard Bell 386SX/16 and that’s where I learned Pascal, C/C++ and Assembly. I dabbled in Visual Basic, Delphi and Visual C++ before finding Linux. I installed version 3 of Slackware and was intrigued by the open source philosophy. My first tech job at the time was where I went from building computers to installing Red Hat 5.1 on a server and installing a shopping cart for the company website.
It was this job that showed me the wonders of the Internet. I maintained the company server and we ran software called Minivend. It was a software package written in Perl and I was learning PHP at the time and decided to rewrite Minivend using PHP. The company used that software package for many years and it sparked my interest in web development.
I have moved on from PHP and have used ASP.NET Webforms and then moved to ASP.NET MVC before picking up Ruby on Rails 3. This blog is mostly a collection of information for me to look back on and reference but others may find it useful to learn from my past.
I have a family and enjoy my down time and coding is slightly more than a hobby but less than a locked in career choice.