- Good code is simple code.
- Always ask: What’s the simplest way to do this?
- Delete anything non-essential.
- Use the simplest tech first before adding complexity:
- SQL > HTML/SVG > CSS > JS/TS > ...
- Good tech is art-like: beautiful & durable.
- Care about every detail.
- Reduce the number of details so you can care about all of them.
- You're not writing code — you're creating a machine.
- Think in terms of Projects/Machines, not Hardware/Software.
- If a library can be replaced with 50=< LOC, replace it.
- Avoid dependencies unless absolutely essential.
- Don’t use anything you don’t understand.
- Prefer native APIs and first-party tools.
- Vertical integrate everything.
- Know always what's happening to your machine.
- Build modular; Control each module.
- Struggle towards same-origin policy.

