Archive for the ‘Philosophy’ Category

Introduction

Sunday, December 16th, 2007

I am currently a somewhat beginner-level developer, primarily doing .net. My definition of beginner is perhaps not what most would consider a beginner-level: I have been in the web business for a good 10 years or so cutting my teeth on perl and server-side javascript, a bit of ancient pre-5 ColdFusion, and some Solaris administration, among other things. I’ve done quite a bit of SQL Server work. classic ASP, Java, and a year or two of .net.

However, I consider myself a beginner in that I am inexperienced in better ways to do development. I’ve always striven to write clean code, but felt the typical pain points at times. With my experience, I think I’ve felt about every pain point there is, from poor language choice to poor requirements, team issues, to poor design choices and project monetary concerns. I’ve recently become aware that it doesn’t have to be this way, and am interested in finding a new path. This is my journey to becoming a better developer.