Renovation projects have a lot of moving parts that must work simultaneously. No wonder, large projects take 20% longer to finish than scheduled and are 80% over budget. From planning to budgeting to hiring to the actual remodeling, all processes have to be coordinated for the whole project to be...

Processes are essential for effective management. They keep people in sync, making it possible for team members to come together and achieve a shared goal. But they’re also dangerous. Processes can create the illusion that things are running smoothly because they’re moving along according to...

When it comes to scheduling meetings, I am a firm believer in Maker’s schedule vs Manager’s schedule. In his essay, Paul Graham touches upon the topic of optimizing the number of meetings. In this article, I would like to talk about another related aspect of meetings, i.e. how to optimize the...

Everyone does remote meetings nowadays! The culture has changed from having a room with people, drinking coffee, typing at their laptops and guiding discussions through the multitude of subject matters that they have to cover and resolve to… them doing the same thing BUT through their...

The new normal of remote work is here. While the option to work from home was available at many organizations before the COVID-19 pandemic hit, this way of working has become a forced reality in certain industries. Lockdown restrictions are starting to ease up, but many companies are...

After a weird conversation with the first user utilizing our web chat support tool, I reflected and concluded with some thoughts to remind myself of the influence we have with others and how important it is to lead by example. I’ve decided to share them as I thought it might be valuable for some...

“I’m going to do a boss move,” announced my manager, almost like she was going to step out for lunch. “Let’s discuss more in our meeting later.”Read the full...

One of the most important aspects of building great product organisations is to design a system where builders thrive. A group of well-organized, ambitious yet humble, smart folks is an unstoppable force. Read the full...

I loved being a software engineer, or so I thought. On my last project working as an engineer, I fondly recall spending my weekends writing code to finish any user stories in my queue. It got to the point that I completed my work so far in advance that I was running a few sprints ahead of my team....

Companies transitioning to the work-from-home model became the recurring theme of the last month. I've spent more than half of the previous decade working in remote teams and have seen quite a few transitioning from the office to full-remote processes. Actively advocating remote work to everyone I...