Puppet: System Administration Automated

Things I Have Learned Recently


This is a post from Luke's old blog; it is saved here statically for historical purposes, as of October 2008

It's difficult to enumerate exactly what I've learned in the last few months. In fact, it's difficult to enumerate the type of things I've learned.

I've certainly learned a lot about development. Rick Bradley has introduced many better ways of thinking about the world of development, albeit at the cost of much mental stability and clarity, and I've learned a lot about the value of distributed development and feature branches. I've learned a lot about managing a project, mostly through making mistakes. I've learned a lot about business, again mostly through mistakes rather than success (is it even possible to learn through success?).

Really, you could say that the majority of what I've learned recently is by making mistakes. As Barry LePatner says, though:

Good judgment comes from experience, and experience comes from bad judgment.

I've got lots of bad judgement in the recent past, so I guess I'm much more experienced.

I'm going to do a series of posts about what I've learned, because I think one post would just be too damn long. First up will be development.

add to del.icio.us Add to Blinkslist add to furl Digg it add to ma.gnolia Stumble It! add to simpy seed the vine TailRank post to facebook

Sun, 25 Nov 2007 | Tags: , ,