This post is part of a series on Leveling Up. If you are new to this blog, you may want to start with this post on finding your path. Why aren’t you leveling up now? Most of us spend our days working 40 (or more) hours per week. And no one goes to work with [...]
read more
Getting into the flow. It is Monday and your list of “to do” items is so long, and you are sure there are at least 10 things missing. You know that you should fix those bugs, complete the half-finished project, and respond to a handful of email messages; and you should handle these items as [...]
read more
Hey everyone, If you have been reading my blog then you may remember me posting about this book chapter I worked on over the summer. Earlier this year I posted a part of the chapter that didn’t the final cut (distributed systems fault tolerance and monitoring). Well, the book finally came out! You can read [...]
read more
Finding your path I am working on this talk for Velocity 2012 in June. I am actually super excited about the presentation because I think I have a witty theme (which makes fun slides easier) but also because there is so much great content and advice that can fall under this umbrella. And as I [...]
read more
This post is special because it stems from a question I received via email. I think it is a great question because in tech it is very easy to meet the smart programmer that is a pain-in-the-ass to work with. Performance is bracketed to 2 major categories, those of skill and those of behavior (one [...]
read more