It’s time for another tab clearing exercise… I always have such high hopes that I’ll have time to do full write-ups for all of the stuff that piques my fancy but Kathy Sierra nails it when she talks about the myth of keeping up. Anyway, in no particular order here are some links that have been burning a hole in my browser – or some such hacked metaphor.
Tim Ottinger over on the Object Mentor blog has been posting some great stuff of late including this piece on solutions finding problems. I’m sure we’ve all got a favorite story about a coworker (always a coworker…right?) that wields a Golden Hammer or falls in love with a pattern and uses it again, and a again…and again. And of course there is always the project manager that says “we got x patterns in this release – we’re going for the rest in the next iteration.” Yeah. And while developers are usually to blame for tool abuse, corporate policy often dictates a team will use all that pours forth from the (insert your favorite large company here) sales spigot. Anyway, good read.
Also from Tim is this piece on zero. I remember a long time ago when a senior engineer dropped the old “there are only three numbers, zero, one, and everything else” on me, but this quote really struck a nerve:
However, my manager was secretly reporting our progress in terms of lines of code/week. I was called on the carpet after some very productive weeks of producing unusually clean code. My managerâ€™s problem was that we had been averaging over 200 lines less per week. By making the system cleaner and smaller, we were being reported as making negative progress, and were ordered to stop!
Itâ€™s just another â€œbad metricsâ€ story, but it underscores an unspoken assumption that code should always grow bigger over time.
Oh man – I can relate. Boy can I. Bigger isn’t always better (as my belt can attest) but that doesn’t seem to stop most developers from adding more and more and more. The true artist knows that what is left *out* is just as important as what is put in.
Nat Torkington’s post on The Future of Web 2.0 is a must read – very funny! Personally, I think Web 95 will be the real step forward though I’ll try to hold out for Web XP.
Stephen J. Dubner has an interest take on boarding a bus. He discovered that a couple of hundred yards actually saved him time – he’d make the first bus and gave him a decent chance of securing a seat. I’m constantly amazed at how people become so blind to alternatives, be it solutions to a problem or quicker routes out of parking lots. Most people will wait and wait to make a left when a handful of rights will get you there faster. Oh well, that works out well for me.
Seth Godin talks about noisy people and points to a video that you’ve got to watch. Oh how we shun the nonbelievers…. Speaking of Seth, Presentation Zen links to a Godin video, well worth the few minutes of time. And speaking of videos, Scoble has an interview with non other than Joel Spolsky. You have your choice of the full hour plus or 6 minutes – your call
Well, that ought to buy me a few days…enjoy!