Why "Move Fast and Break Things" Was Always Bad Advice
Speed and carelessness are different things. The fastest teams are the most deliberate ones.
Read →Thinking
Not a blog. Not a portfolio. A record of how we think about the problems we help people solve.
Speed and carelessness are different things. The fastest teams are the most deliberate ones.
Read →Product disagreements are competing mental models. The only way to resolve them is to build.
Read →The cost of vagueness is paid downstream, and it is always higher than the cost of specificity upstream.
Read →Start from the experience you want someone to have, then work backward to the code.
Read →Constraints are the creative material. Abundance is the enemy of clarity.
Read →The opposite of no process is not heavy process — it is the smallest set of agreements that lets a team operate.
Read →The last 10% of scope takes 40% of the time. Shipping discipline is a skill.
Read →The most important design tool is not Figma. It is attention.
Read →They answer different questions and fail in different ways. Choosing the wrong one wastes months.
Read →“It depends” is a real answer — here is what it depends on, and the ranges that follow.
Read →Each is the right answer sometimes. The wrong choice shows up months later as rework.
Read →Not every manual process should be automated. Here is how to tell which ones pay off.
Read →