How to live without estimates
From my experience and by observing other companies, I've concluded that the companies who do estimates and set deadlines regularly move slowly as compared to those who don't.
Making products, indie hacking, and business.
From my experience and by observing other companies, I've concluded that the companies who do estimates and set deadlines regularly move slowly as compared to those who don't.
Before you mark your PR ready for review, always test it manually as well. It is not the QA’s job. QA's job is to assure quality. Not to test your code. It is the developer’s job to test their code and make sure it’s functional.
We should define a software engineer as someone who does rock-solid code reviews and writes code in their spare time. Not the other way around.
Think of release as a train that features/PRs/developers have to catch. Not as a tool to ship a fix or features. Set a cadence and release. Do not wait for that one last PR to get merged in the trunk to release.
A local gym membership management system has very different security requirements than Twitter. Analyze the game you are playing and act accordingly.
Most deadlines aren’t deadlines because a lot of them are breached and no one dies.