Type 1 : not confident in what you area doing, dont really know your codebase Type 2 : I am the documentation, My mind is the runtime memory. all the variable pass through my brain upon change, and I have trouble of explaining it to others
I noticed two completely different ways of programming: 1. Write some small code, run, see the result, adjust, repeat for hours. 2. Sit for hours writing code, modelling with types, writing tests, then spend minutes fixing what you’ve got wrong. Turns out, this deeply influences the technology, programming languages and frameworks you prefer.

Jun 15, 2025 · 10:33 AM UTC

1