Tag Archives: process

The HubSpot Coding Challenge and Me

I sent a copy of my resume to HubSpot, and one of their talent acquisition people got me on the phone to talk. It sounded like a potentially good fit, and I was invited to take the HubSpot coding challenge. … Continue reading

Posted in Uncategorized | Tagged , , , , , | 11 Comments

The Most Powerful Programming Paradigm in the World?

I’m not a hackathon kinda guy. I don’t get off on solving hard or novel problems. I don’t believe in contests. I’m not particularly energized by the idea that a whole bunch of us are trying to solve the same … Continue reading

Posted in Uncategorized | Tagged , , , , , | 1 Comment

Software Development: a Love-Hate Relationship

I wasn’t intending to post anything today. But catching up on blog comments, I read a comment thread between Darryl (whom I don’t think I know) and David (whom I do know, in real life), comments on a post about … Continue reading

Posted in Uncategorized | Tagged , | 1 Comment

Quick and Dirty May Be Dirty, But Is It Quick?

I’ve been meaning for some time to write about how slow “quick and dirty” is, how misnamed the term is, how misguided are the hoards of managers (many of them former and current software developers) who embrace “quick and dirty” … Continue reading

Posted in Uncategorized | Tagged , , , | 2 Comments

Dead Fish and Other Things People Wear

Lidor Wyssocky at The Mindset writes about “The Emperor’s New Clothes Syndrome.” This reminded me of a talk Tim Lister gave earlier this year at the Boston SPIN. “The problem is that although we know exactly what doesn’t work right … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

When the Best Tool Isn’t, and Why a Growing Team Doesn’t Care

Kathy Sierra excellent post on When the “best tool for the job”… isn’t misses an important point. It’s not that she missed the point so much as she just didn’t go into it. But I think it deserves going into. … Continue reading

Posted in Uncategorized | Tagged , , , , | 8 Comments

Thirty Days to Better Software

Reflective Improvement is number 2 of Alistair Cockburns 7 properties of successful teams. Of these 7, Alistair says the top 3 are core properties for success. Reflective Improvement is so important, because it gives such a big bang for the … Continue reading

Posted in Uncategorized | Tagged , , | 4 Comments

Break Your (Software) Process Addiction

How many times have you heard someone say—or maybe you’ve even said it yourself— “Yeah, it’s a hack. But we don’t have time to do it right.” Frankly, this one goes in the same category as popular rubbish like:

Posted in Uncategorized | Tagged , | 6 Comments

The Intuitiveness of Time-boxed Iterations

It started as a math project for my fourth-grade daughter and turned into a lesson in project management. I flipped a coin 10 times, counted 3 times that it came up heads, and recorded this on a bar chart: the … Continue reading

Posted in Uncategorized | Tagged , , | 4 Comments