A Guide to Practical Product Thinking
A lean approach to understanding a product, avoiding the feature factory and moving from problem-solution fit to product-market fit.

Kavindu NarathotaIdeas on technical product management, platforms and building software, from Nara’s Journal and beyond.
A lean approach to understanding a product, avoiding the feature factory and moving from problem-solution fit to product-market fit.

I’ve been working in tech for a while, and one thing that’s becoming increasingly difficult to ignore is how quickly software development is changing.

I’ve had a guitar in my hand for most of my life. Not because I was ever planning to be a musician, but because music always had a way of finding me.

Last week, I caught up with someone I used to mentor. After a bit of life talk, our conversation drifted to work and to a question I’ve heard more than once: how practical is it to take on multiple responsibilities…

When our son was born in the middle of summer last year, life slowed down in the best (and sometimes most exhausting) way. My wife and I were both home on parental leave, learning to be parents, changing diapers on…

A few weeks into my new role, a friend asked me a question over dinner at his place.

“Hey Kavindu, I’m planning on getting Scrum Master certified. Do you recommend PSM or CSM?”

Avurudu came and went, and like always, we celebrated it as best as we could; between errands, naps, work calls, and a very curious 9-month-old trying to grab anything within crawling range.

A few weeks ago, I started writing this article. You know how it is, you get excited about a topic, jot down a few thoughts, open a dozen tabs, and then life decides to test your multitasking skills. Between work,…

Over the years, I’ve been on both sides of the interview table, sometimes as the one answering questions, other times as the one asking them. And if there’s one thing I’ve learned, it’s that not all interviews are…