Moving From Doing to Managing

5 years ago, I went from being a “doer” (ie, a programmer), to being a manager. This was not an easy transition. I suspect some people find this transition easier than others, but I think most everyone who makes the leap struggles in some way. If you’ve recently (or maybe not so recently) made this move, you may find an article by Dave Gray helpful. It’s entitled “The craftsman-to-manager paradox”. Dave defines the paradox as this: Read On →


KEXP is an amazing radio station out of Seattle, that simulcasts online. They don’t play much in the way of mainstream stuff, but if your tastes run more towards the eclectic/alternative, you’ll enjoy it. They also have an impressive collection of live performances, and now even have a podcast that highlights artists you may not have heard of. Check it out, you won’t regret it.

More on FireFox Tuning

After my last Firefox post, I found an application that alleges to tune Firefox automatically. It’s free, but appears to be Windows only. via

Robert Scoble Is Not Right in the Head

In this post Robert asserts (as he has before), that “the thick client is coming back”. I’ll agree that some apps are best as desktop applications, but that list is dwindling quickly. Maybe you haven’t seen this, or this Robert, you’re starting to sound a little like these guys.

Speed Up Firefox

Firefox has seemed sluggish on my Ubuntu installation, which I attributed to my aging 1.1Ghz PIII, and rather limited memory (512MB). In a fit of frustration, I googled for “speed up Firefox” and came up with some good tweaks to the config that made a huge difference. If you are a Firefox user, you owe it to yourself to check this out. Link 1 - This is a good start, and if you do nothing else, make these changes. Read On →

Links for 8/27

MySQL Cheat Sheet - Commonly used MySQL commands, all in one convenient HTML page. Explaining TDD to a non-techie - Great way to explain Test Driven Development. Programming Language Inventor or Serial Killer? - I’m really surprised (or perhaps frightened) at how wrong I was on this quiz. Why’s (Poignant) Guide to Ruby - Yeah, this is an oldie, but a goodie. This is chapter 3, the best (and funniest) introduction I’ve seen to the Ruby programming language yet. Read On →

MS Security Response

I’m not a huge fan of MS, but there’s a fascinating article at eWeek on how Microsoft responds to threats (particularly this last worm). It’s an interesting insight into how good MS has gotten at responding to this stuff.

Color for Coders

If you’re design challenged (like me), you need all the help you can get. I stumbled upon a good article that explains color theory, with links to sites that implement various kinds of color schemes (complementary, monochromatic, etc). link

Python vs Ruby

Ian Bicking (a python developer I have a great deal of respect for) has a good comparison of Python and Ruby, focusing on the things that are unique to dynamic languages. link

Django vs Rails

There’s a relatively in-depth comparison of the Django framework to Rails over at Sam Newman’s site. It appears to be a relatively fair comparison. It’s interesting that both frameworks were extracted from large development projects in roughly the same time period, although Rails has been publicly available for longer, and has more mindshare at the moment. I’m happy with Rails, but I wonder whether I would have bothered with it if Django had been available when I started looking at Rails. Read On →