Frustration is a powerful engineering signal. Instead of repeatedly doing the same manual task, great engineers use that annoyance as motivation to eliminate the problem permanently. Three concrete examples illustrate this: upgrading CI/CD runners to cut build times from 10 to 2 minutes instead of endless Slack debates; building a self-serve permissions UI so managers can grant roles without engineering involvement; and writing AI-assisted tests to cover complex invoicing edge cases that were impossible to reproduce manually. The core philosophy is that your job is to remove work, not just do it — build tools, scripts, dashboards, and automation that create durable value and eliminate recurring friction.

6m read timeFrom swizec.com
Post cover image
Table of contents
Swipe the cardRemove the workWrite the testGet annoyed
6 Comments

Sort: