fp/MANTRAS.md
CJ_Clippy 110565d536
Some checks failed
ci / build (push) Failing after 0s
ci / Tests & Checks (push) Failing after 1s
add funscripts tests
2025-07-18 03:50:29 -08:00

1.8 KiB

Development Mantras

Move fast and break things

Get through the OODA loop as many times as possible.

Alligator energy (move slow and preserve things)

Make it work, make it right, make it fast (in that order)

Done is better than perfect

If it looks like a duck and quacks like a duck, it is a duck.

"It's ugly, but it works!" -- R. Fisher

If the way is long, the way is wrong

Project Management Triangle

Good, Fast, Cheap. Pick two but not all three.

Organizations are fractals

Focus on what moves the needle

Code is run more than it is read

ONE SHOT. ONE LIFE

The computer doesn't care

"There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors." -- Leon Bambrick

In other words, pick something for a name and roll with the punches.

Elon's 5 Step Design Process

  1. Make the requirements less dumb
  2. Try and delete part of the process
  3. Simplify or optimize
  4. Accelerate Cycle Time
  5. Automate

Never Settle

"But it's also about looking at things anew and what they could be instead of what they are" -- Rodney Mullen

Success requires continuing even when it's painful

Find what you love and let it kill you

Find what you love and let it kill you. Let it drain you of your all. Let it cling onto your back and weigh you down into eventual nothingness. Let it kill you and let it devour your remains. For all things will kill you, both slowly and fastly, but it's much better to be killed by a lover. -- Charles Bukowski

Do what you can, with what you have, where you are at

Use it up, wear it out, make it do, or do without