Thanks for introducing me to the IFR. I now have a card (amongst many) on my bulletin board saying
"The ideal system -
- Occupies no space
- Weighs nothing
- Takes no labor to implement
- Requires no maintenance
- Delivers benefit without harm
And most importantly
- Does not exist"
If you constantly invent systems, this is a very useful reminder to ask yourself whether the system actually gives greater utility than it's encumbrance.
It's interesting how the heuristic that makes you get better as a programmer/engineer (deliberately attack hard problems) is simultaneously a terrible one to apply when doing anything serious...
I'm not as smart as I like to think I am. Knowing that, I've gotten into a habit of trying to work out as many general principles as I can ahead of time, so that when I actually need to think of something, I've already done as much of the work as I can.
What are your most useful cached thoughts?
A few of the rules-of-thumb I've already pre-cached include:
That should be a reasonable but not overwhelming sample of the sorts of ideas I mean, and am hoping to evoke more of with this post.