home | scribbles | whoami | github


  1. Fluently speak body language.
  2. Compilers are generally better than interpreters, unless you need something promptly.
  3. Interpreters are better than compilers, unless you need something fast.
  4. For work: C/C++, Python, and the occasional JS for some goofy frontend tool.
  5. For play: Golang, Python, C++, Solidity, JS.
  6. Operating system agnostic, once you build drivers for windows - anything is fun and easy.


  1. Ask for forgiveness rather than permission.
  2. Drive fast, driver faster.
  3. Compilers are good at their jobs, delegate to them.
  4. Trust but verify other people's code.
  5. Treat your code as written by others.
  6. Commit often, break things, take ownership.