On this page I would like to publish some thoughts, sayings, rules of thumbs and wise things that I’ve come to observe during my few years of experience in the field of embedded systems design (and life in general). If you have anything you’d like to add, please, contact me!
Note: I do not claim that I am the one and only author of the stuff collected here, something might have been heard or read somewhere else.
- It doesn’t matter how good your hardware is if your software sucks.
- It doesn’t matter how good your software is, if your hardware sucks.
- There’s always something that could use improvement.
- Just because you can do something doesn’t mean you should do it.
- Murphy’s laws apply.
- When dealing with OrCAD, do not be ashamed to cry.
- Pointy hair has been observed on people without a hair on their heads.
- Anyone can be wrong, yourself included.
- “Read my mind and do what I mean” does not work in human-machine interaction.
- “Read my mind and do what I mean” does not work in human-human interaction.
- Try to get all communication, mostly commands and complaints in an electronic, written or otherwise storable, immutable form, complete with a time code. It will avoid “he said, she said” situations in business.
- If you throw enough stuff at the wall, some of it will stick.
- If you throw too much stuff at the wall, you might piss of someone.