Tech needs better leaders

Pragmatic Software Development

Software developers constantly make trade-offs. Picking an opinionated framework speeds up delivery, but makes it harder to build non-conventional features. Larger payloads vs multiple requests. Does this project benefit from...

Read More

Never-ending User Story

How many stories are in your team's backlog? How many items are on the To-Do list? Count them. If you're like most other teams, the answer is: way too many. What's up...

Read More

All aboard the Agile shuttle bus

You are a developer in a bank and like most of your colleagues, you struggle with your commute. Management has heard the call and has come up with a solution....

Read More

Software development is a creative job

Software development is a creative job. It's not a pleasant truth to most business people, who'd like more predictability. It doesn't fit in the worldview of most project managers, who'd want...

Read More

Project Reporter

In once joined a team as a project manager and one of the first things I noticed was the lack of testers. Every team member was a developer and while...

Read More

The machine has strong opinions

I've worked in plenty of large enterprisy organisations and one of the most painful recurring themes is employee detachment. We don't talk about it that often, but in an industry that's...

Read More

How to deal with Idea People

If you spend some time on start-up boards or networking events, you'll run into them. Developers can spot them from the other side of the room and try to stay...

Read More

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

Forget OKR’s, look at your NYR’s

People want to grow. Teams want to improve. Companies want to do better. We'll define metrics and aim to grow those. We'll write down ambitious goals that should act as...

Read More