# engineering
-
Human laziness is a strength
Effort is painful, and pain drives improvement. Don't let AI hide the pain.
-
Code review is a feedback loop
Encode what the system values, automate what you can, and keep humans for the rest.
-
How (not) to do software estimation
Use orders of magnitude, not story points.
-
What not to delegate to AI
Delegating these things to AI leads to unsustainable systems.
-
Software engineering: a decade later
AI can write the code, but it can’t feel when the interface is wrong.
-
You need to calm down
AI isn’t changing the fundamentals of building software. It’s changing the speed. Don’t confuse the two.