Software development

What makes a senior developer?

If there is one creature that has an almost mythical aura in the corporate world, it's the senior developer. Wise, battle-hardened and elusive, they are in high demand. I've worked with...

Read More

Cheap – Fast – Good: pick 3

Cheap - Fast - Good Conventional internet wisdom tells us we should pick two. It's often visualised in one of these Venn diagrams: The thing with conventional internet wisdom is...

Read More

Lean: a quick success story

Sometimes it can feel that discussions about Agile and Lean are purely academic. Most of those articles are the business equivalent of those motivational TED Talks. But sometimes, you watch...

Read More

A case for individuality

A team is a network of individuals working towards a common goal. There's a lot of literature about the teams and the networks and the goals, but I would like...

Read More

Help for non-technical founders

We're living in an age of online entrepreneurs. The number of people going out on their own has grown even in the most risk-averse cultures. (hello, Belgium!) Nowadays, there is no...

Read More

Staffing on up

The Mythical Man-month is 40 years old. It's a timeless classic for software development management and its pages are often condensed into Brooks's Law: "Adding manpower to a late software project...

Read More

The curse of the Elders

All of us have been part of arcane rituals. We were introduced to them when we first set foot in the office. We passed them on to the new hires....

Read More

Greeks vs Geeks

https://twitter.com/MathObsessed/status/1149003824197189632 None of us has ever been on a project where "they" stuck to the plan. It seems like stakeholders love to change their minds mid-project. These Clueless Customers derail our...

Read More