3 ms·
My 1¢ of advice: State is the enemy. Minimize state wherever you can. This includes state as in your code, state as in how many things you need to hold in shor
by hiAndrewQuinn 3y ago
My 1¢ of advice: State is the enemy. Minimize state wherever you can.
This includes state as in your code, state as in how many things you need to hold in short term memory to do your job, state as in how many project specific details you need to remember, all of it. State is the enemy. If you can derive it from first principles, always try to do so.
- eschneider 3y agoI cannot stress enough how much you can reduce "how many things you need to hold in short term memory to do your job" by just keeping a notebook (or file, or wiki, or whatever works for you) and writing things down.
- layer8 3y agoSo, don’t derive it from first principles each time?
- hiAndrewQuinn 3y agoTherein lies the wisdom
- piuantiderp 3y agoJust the first time
- apozem 3y agoI've been writing everything down in a notes app recently and I love it. If I think of a good Christmas gift for my brother in July, it goes in the app. If someone recommends an interesting-sounding book, it goes in the app. If an app at work has a specific or convoluted build process, it goes in the app. As someone who spent his entire childhood getting in trouble for forgetting things, it's been life-changing. Computers remember things so much better than my dumb brain.
- themarlzy 3y agoWhat app do you use?
- EFreethought 3y agoIt is amazing to me how many people do not write things down. It's like everybody wants to turn every job into a contest to see who can spin the most plates in their head.
- eschneider 3y agoYour engineering notebook is a gift to future you.