ceej's how to solve it

ceej's how to solve it

Maxims applicable to problem-solving in engineering organizations and in all other areas of life.

0a356ffe066d3d8bf05be73fa57c0a44?s=128

C J Silverio

August 25, 2017
Tweet

Transcript

  1. 4.
  2. 5.

    dedicated to David Zink with whom I have spent 20

    happy years arguing about all this
  3. 13.
  4. 16.
  5. 29.

    Do the simplest thing that moves you toward your goal

    while preserving your flexibility. —ceej
  6. 30.
  7. 39.

    nobody knows if we're using mysql, postgres, or mongodb we

    can change it without other services caring
  8. 41.
  9. 47.

    don't be clever “Debugging is twice as hard as writing

    the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. ” —Brian Kernighan
  10. 48.
  11. 49.
  12. 55.
  13. 60.

    tie your ego to being right in the end not

    to being right from the start
  14. 61.
  15. 64.
  16. 67.
  17. 77.
  18. 84.
  19. 92.
  20. 93.
  21. 99.

    find where you can get better & do it! writing?

    chatting in slack? listening to feedback? giving feedback?
  22. 101.
  23. 102.
  24. 103.