Get uncomfortable

This blog is about technical topics and being a technical lead. Understanding architecture is part of it, but if you don’t reflect on understanding people then you will never be a leader. I don’t have all the answers but it starts with accepting you can learn from others, and some of what they share will … More Get uncomfortable

Software Development as a Christmas Story

Oh Tanenbaum We decorated the house for Christmas. A smaller project than most of the software I’ve worked on, but a useful reflection. The Cost of context switching Sometimes, in the middle of one task, you need to do another. Either because you were interrupted, or because you weren’t prepared. Consider the tree, a tall … More Software Development as a Christmas Story

Sometimes the greatest challenge of leadership is making your boss understand what you do all day

Everyone loves a maverick. The one who bends the rules, who gets the job done. Who leaves fireworks in his wake (it’s always a man) and doesn’t mind breaking a few chickens to make an omelette. The people who rescue the projects in a tailspin, who shout loud and carry a big stick. What happens … More Sometimes the greatest challenge of leadership is making your boss understand what you do all day

Sense and Respond by Jeff Gothelf and Josh Seiden

Sense and Respond: How Successful Organizations Listen to Customers and Create New Products Continuously by Jeff Gothelf My rating: 5 of 5 stars Having read Lean UX, I was expecting a good book on how organisations could deliver projects. This book is about much more than that. The authors are coming from a point of … More Sense and Respond by Jeff Gothelf and Josh Seiden

Always be finished

I’ve been living on a building site for a while, at home and at work. The work at the office above ours was ambitious, chaotic, noisy, messy and overran. It was a challenging project, turning a “derilict” into a funky new office. Home was a simpler proposition, a greenfield site, with a well tuned team … More Always be finished

Naughtonomy

If you want a strong team of developers, give them autonomy. But what if they don’t want to take it? The ones in, or from, the big corporations who just won’t take the initiative? The ones who just want to be told what to do? I’ve said before that those are the waterfall people. The … More Naughtonomy