Available time does not change - you can't add more hours to the day. So why do we ignore this when planning work and progressing tasks, especially in engineering?
Deploying Slack (I dislike real-time chat in almost every situation) and having an occasional all-hands does not mean your company is good at communication. So what does it mean?
How can product managers get things done when they have little to no direct authority over the teams actually implementing the project?
Amongst all the things that the product manager is responsible for coordinating it is important to note the key aspect they are not deciding: how.
Most people seem to focus on the stages of the recruitment process before the employee starts. But there's more to consider after the offer is accepted.
It's often called iteration and improvement, experimentation or trial and error. But how far does that approach go? When does the trial become an error? What do you do when things aren't working?
9 years experimenting with holiday policies, how "unlimited" time off doesn't work and what I would do differently today
Out of 57 books I read in 2018, these are the ones I rated 5 stars.
Back in August 2017 I wrote a post about: Who has the serverless advantage? AWS Lambda vs GCP Cloud Functions vs Azure Functions. We were three years into commercial serverless offerings and there were still a lot of limitations. My main observation was: What really matters is the availability and consumption of other services within the cloud … Continue reading Who has the best serverless platform?
As a company grows, I've found communication to be the most difficult challenge. Whether it is explaining the company vision to new hires or finding the reasoning behind a decision made 6 months ago, recording knowledge and keeping it up to date requires a lot of effort. When everyone is in the same office, informal … Continue reading The organisational commit log