Thanks to everyone who came to the CodeCraft guided conversation last week. I’ve added some notes to the questions below to carry on the discussion, and there’s a few topics I want to revisit in this blog, and in DDD Scotland if my talk is accepted. The code craft team did a great job of … More CodeCraft – Architecting Teams Notes and follow-up
Thanks to everyone who came to the CodeCraft guided conversation yesterday. If you want to reconsider any of the questions yourself, you’ll find them below. As a general point, I’m thinking of a team as “the people you work regularly with, usually daily”. How do you keep track of your team and the company goals? … More CodeCraft – Architecting Teams
As a team lead you need to know your team. You need to understand people. You don’t need to second guess them, you don’t need to micromanage them, but know what motivates them. Know what they need to perform at their best. What tools do they covet? What routines matter? Do they need precision? Do … More As a team lead …
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
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
Around 18 months ago, I decided I needed a new job. It took almost 8 months to find my current job, and I swayed between wanting to leave and wanting to stay. In the end I discovered that I was finding excuses to stay because I’d been there long enough, and made enough friends, to … More How do you know when it’s time to move job?
My first big responsibility at my current job was to package a release and deploy it to the customer. Back in those days (2007), that involved creating a set of installers (server, desktop and tablet client – Windows XP tablet), burning them to a CD then driving to the client site on the day all … More A checklist is the first step to automation
When things are tough, do them often, to get more practice, as Sky Betting discuss in their recent blog post. It’s certainly something that I’ve noticed as we’ve moved to more regular releases, more regular planning and reducing feedback cycles. One big thing I’m still learning how to do, where that doesn’t apply, is adding … More Bootstrapping new developers
Technology makes the world better. It promises to make our lives better. It will free us from work. Except “The best minds of my generation are thinking about how to make people click ads”. And tech lives in social bubbles as well as financial ones. Apps designed for silicon Valley don’t always travel to … More The tech diversity blind spot
I’ve been invited to run a group discussion on recruitment at DunDDD, and to kick off the thinking, I want to know what topics you want to discuss, either as a job hunter, or looking for staff. What do you think about interview techniques, probation periods and recruitment agencies? What, apart from salary, do you … More DunDDD : What do you think about recruitment in the IT industry?