Tech needs better leaders

Distributed Team Leader

Now that distributed teams are finally adopted by the mainstream, productivity soars and work-life balance is better. Most developers, designers and writers are happy to be back in control of...

Read More

Selling change

Software development is an industry of change. The tools, processes and roles are in constant flux. It's hard for insiders to keep up. For those on the outside, it's near...

Read More

Unqualified jack-of-all-trades

Young people struggle with their resume at the start of their career. What the hell do you put in there if you have no professional experience? I remember writing filler...

Read More

Professional techsplaining

Riding a bicycle is easy once you know how to do it. Once you've internalised a skill, it's almost effortless to apply it. Working in tech is like that. Through the course...

Read More

Inside customer fallacy

Let's think of a restaurant. The kitchen is small and understaffed. There are 5 tables and they each have ordered something different. All of them expect to be served ASAP...

Read More

Meaningful documentation

I once spent 3 months writing a technical document that no one ever read. There was a bunch of legacy systems that needed to be replaced, but their interaction and...

Read More

Individuals are awesome

Collaborating with others is the most important skill in life. If you can't play well together, career chances are slim. We are a social species. People like people. They like to...

Read More

Delivery is discovery

Back in the 90's we had the dream of the Software Factory. Smart people would distil requirements. They would think very hard about the problem and would write down a...

Read More

Mobile jobs

This is not a post about mobile phones, but about working from home. From wherever, really. I was a kid in the 80's. I was a teenager in the 90's. When we...

Read More

Going Remote Overnight

An emergency kit for newly distributed teams Those that know me, know I'm somewhat of a remote work advocate. For years, I've been praising the steady evolution away from the centralized...

Read More