Real engineering happens in 90-minute uninterrupted blocks. Email, Slack, and "got a sec?" are the natural enemies. The senior engineers who out-ship everyone aren't smarter — they're better at saying no, batching shallow work, and treating their calendar like production infrastructure.
← Back to Soft Skills & EcosystemPaul Graham's classic essay: managers run on hour blocks, makers on half-day blocks. A meeting that costs a manager 60 minutes can cost a maker an entire afternoon. The fix is structural, not heroic — defend mornings, batch meetings, and tell people you're doing it.
"I need to ship a feature → first I need to upgrade the build → first I need to update the framework → first I need to debug the new linter → first I need to set up a new toolchain..." Three days later you've shaved an entire yak and shipped nothing.