software development

When Everything Is a Priority, Nothing Gets Done

Changing priorities is a common thing in all startups and scale-ups. And probably one of the most annoying. But in my experience, changing priorities and lack of focus is often just a symptom, not the actual disease. You can try treating that symptom by being strict with stakeholder management, banning changes altogether, or constantly adjusting […]

When Everything Is a Priority, Nothing Gets Done Read More »

Notes from the Trenches of Team Composition

I’ve worked in a development house, I’ve worked with startups, and now I work with a product team. And there’s something I’ve noticed again and again — team compositions follow certain patterns, whether we like it or not. The smaller the company, the fewer people you’ll find. Roles are shared, hats are worn sideways and

Notes from the Trenches of Team Composition Read More »

Validating Ideas Before Development: Avoiding Expensive Mistakes

Some context: (You can skip this piece :)) I come from outsourcing, where projects run on fixed budgets. And, of course, to win the project, you slash your margins to the bone—leaving zero time (and money) for experimenting. Once the contract is signed, it’s straight into development, no real validation of ideas. Now, if you

Validating Ideas Before Development: Avoiding Expensive Mistakes Read More »