Small steps beat big promises
Three finished projects beat five ambitious ones. The team remembers, and they trust the next thing I commit to a little more.
Not rules. The things I catch myself saying twice in the same week. If yours are different, mine are wrong for you.
Three finished projects beat five ambitious ones. The team remembers, and they trust the next thing I commit to a little more.
Code review is the cheapest documentation for the next engineer. The README doesn't open itself; the comment left in a diff outlives the README.
Three hires so far. All three still here. If I hired fast that number would look very different.
Optimising without data is animated guessing. Working thing first, profiler second.
Small-team habits should be set while the team is small. They're an order of magnitude harder to install later.
Each new store is another on-call burden, another backup story, and one more system the next engineer has to learn.
If you can't deploy on a Friday at 5 PM, somewhere you already knew the system was stronger than you. That's a signal, not code.
Weekly 1:1s. When I listen more than I talk, half of the 'unsolved' issues solve themselves.
Wins go in the channel, with names. Mistakes get walked through one-on-one, without an accusing tone. The person already knows; don't make them feel worse.
More meetings ≠ more work. More releases ≠ useful releases. A polite "no" is the highest-leverage tool in the kit.
Updated when something changes — not when a new framework lands.