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?