Tagged “software”
-
90% of software engineering is knowing what not to write
As AI makes code output cheap, the irreplaceable engineer is the one who designs, scopes, and decides what not to build — not the one who writes the most code.
-
Balancing strategic vs tactical work in software engineering
In software engineering there's a constant tension between long-term strategic work and short-term tactical priorities — and switching between them is harder than it looks.
-
Fix Git Branch Prefix Uppercasing
Why your git branch prefix might suddenly be uppercased on macOS and the one-line fix to stop it happening again.
-
Contributor vs Maintainer Mentality
The quality of technical decisions on a shared codebase often comes down to whether someone thinks like a contributor or a maintainer — and they are very different mindsets.
-
Code Review Principles
A concise set of principles for conducting better code reviews — focused on the reviewer's mindset, not just the mechanics of raising a PR.
See all tags.
Last updated: