Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Dr. Seuss Guide to Code Craftsmanship

516 views

Published on

The Dr. Seuss Guide to Code Craftsmanship

I have a two-year-old daughter who adores Dr. Seuss. And as I was reading Cat in the Hat for the 214th time, I realized Dr. Seuss had it all figured out.

His words are odd. The cadence confusing. But there’s a gem hidden in all his children’s rhymes.

You see, Dr. Seuss would have made an excellent engineer.

Because great code isn’t about choosing the perfect method name or building out 95% test coverage. All that is great, but it doesn’t make great code.

YOU DO.

It likely never feels that way. There’s a rhythm to software development that goes something like this: 1. “Easy. I’ve got this.” 2. “Uhhh, maybe not.” 3. “HALP! I have no idea what the f*ck I’m doing.” 4. “How did I not think of that before?!” 5. “I AM A GOD.”

This process is okay if you’re comfortable having a mild psychotic break every sprint. I’m not.

We’re going about it all wrong. Putting ourselves — our egos — above our code. No judgement. I do it too. We’re human. It’s okay.

But I think we can bypass our egos and the emotional ups and downs it produces. This talk will focus on common pitfalls along the development lifecycle and distill Dr. Seuss’s excellent advice into concise steps developers can take before they write a single line of code.

In the words of Dr. Seuss: You have brains in your head. You have feet in your shoes. You can steer yourself any direction you choose. You’re on your own. And you know what you know. And YOU are the guy who’ll decide where to go.

Published in: Technology
  • Be the first to comment

Dr. Seuss Guide to Code Craftsmanship

  1. 1. Emily Freeman // @editingemily Dr. Seuss Guide to Code Craftsmanship
  2. 2. What I know Emily Freeman @editingemily // emilyfreeman.io
  3. 3. Emily Freeman // @editingemily daughter
  4. 4. Emily Freeman // @editingemily You do.
  5. 5. Emily Freeman // @editingemily 1. Easy. I’ve got this.
  6. 6. Emily Freeman // @editingemily 1. Easy. I’ve got this. 2. Uhh, maybe not.
  7. 7. Emily Freeman // @editingemily 1. Easy. I’ve got this. 2. Uhh, maybe not. 3. HALP!
  8. 8. Emily Freeman // @editingemily 1. Easy. I’ve got this. 2. Uhh, maybe not. 3. HALP! 4. How did I not think of that?!
  9. 9. Emily Freeman // @editingemily 1. Easy. I’ve got this. 2. Uhh, maybe not. 3. HALP! 4. How did I not think of that?! 5. I AM A GOD.
  10. 10. Emily Freeman // @editingemily
  11. 11. Emily Freeman // @editingemily ego > code
  12. 12. Emily Freeman // @editingemily My life is a lie.
  13. 13. What I know Emily Freeman // @editingemily What I think others know Imposter Syndrome
  14. 14. What I know Emily Freeman // @editingemily Reality What others actually know
  15. 15. Emily Freeman // @editingemily #fraud
  16. 16. Emily Freeman // @editingemily
  17. 17. Emily Freeman // @editingemily
  18. 18. Emily Freeman // @editingemily
  19. 19. Emily Freeman // @editingemily “Everyone has a plan until they get punched in the mouth.”
  20. 20. Emily Freeman // @editingemily
  21. 21. Emily Freeman // @editingemily The feels.
  22. 22. Emily Freeman // @editingemily Humans are flawed.
  23. 23. Emily Freeman // @editingemily
  24. 24. Emily Freeman // @editingemily
  25. 25. Emily Freeman // @editingemily
  26. 26. Dr. Seuss Theodor S. Geisel Emily Freeman // @editingemily
  27. 27. Dr. Seuss Theodor S. Geisel Emily Freeman // @editingemily
  28. 28. Emily Freeman // @editingemily Find a mentor. “Sometimes the questions are complicated and the answers are simple.” — Dr. Seuss
  29. 29. Emily Freeman // @editingemily Find a mentor. “Sometimes the questions are complicated and the answers are simple.” — Dr. Seuss
  30. 30. Emily Freeman // @editingemily Find a mentor. “Sometimes the questions are complicated and the answers are simple.” — Dr. Seuss
  31. 31. Emily Freeman // @editingemily Be you. “Today you are You, that is truer than true. There is no one alive who is Youer than You.” — Dr. Seuss
  32. 32. Emily Freeman // @editingemily Stay curious. “You have brains in your head. You have feet in your shoes. You can steer yourself any direction you choose.” — Dr. Seuss
  33. 33. Emily Freeman // @editingemily Stay curious. “You have brains in your head. You have feet in your shoes. You can steer yourself any direction you choose.” — Dr. Seuss
  34. 34. Emily Freeman // @editingemily Keep learning. “The more that you read, the more things you will know. The more that you learn, the more places you’ll go.” — Dr. Seuss
  35. 35. Emily Freeman // @editingemily Take (small) risks. “If you never did you should. These things are fun, and fun is good.” — Dr. Seuss
  36. 36. Emily Freeman // @editingemily Publicize failure. “Today was good. Today was fun. Tomorrow is another one.” — Dr. Seuss
  37. 37. Emily Freeman // @editingemily Celebrate. “Unless someone like you cares a whole awful lot, nothing is going to get better. It’s not.” — Dr. Seuss
  38. 38. Emily Freeman // @editingemily Keep going. “And will you succeed? Yes you will indeed! (98 and 3/4 percent guaranteed.)” — Dr. Seuss
  39. 39. Emily Freeman // @editingemily Pace yourself. “Step with care and great tact, and remember that life’s a great balancing act.” — Dr. Seuss
  40. 40. Emily Freeman // @editingemily Pace yourself. “Step with care and great tact, and remember that life’s a great balancing act.” — Dr. Seuss
  41. 41. Emily Freeman // @editingemily Don’t be an asshole. “A person's a person, no matter how small.” — Dr. Seuss
  42. 42. Emily Freeman // @editingemily Embrace your humanity. “Think and wonder, wonder and think.” — Dr. Seuss
  43. 43. Emily Freeman // @editingemily Value old friends. “You’re in pretty good shape for the shape you are in.” — Dr. Seuss
  44. 44. Emily Freeman // @editingemily Make new friends. “Think left and think right and think low and think high. Oh, the things you can think up if only you try!” — Dr. Seuss
  45. 45. Emily Freeman // @editingemily Embrace the suck. “Everything stinks till it’s finished.” — Dr. Seuss
  46. 46. Emily Freeman // @editingemily Quit comparing. “I'm afraid that sometimes you'll play lonely games too. Games you can't win 'cause you'll play against you.” — Dr. Seuss
  47. 47. Emily Freeman // @editingemily Quit comparing. “I'm afraid that sometimes you'll play lonely games too. Games you can't win 'cause you'll play against you.” — Dr. Seuss
  48. 48. Emily Freeman // @editingemily Life is short. “How did it get so late so soon?” — Dr. Seuss
  49. 49. Emily Freeman // @editingemily You have brains in your head. You have feet in your shoes. You can steer yourself any direction you choose. You’re on your own. And you know what you know. And YOU are the guy who’ll decide where to go. — Dr. Seuss
  50. 50. What I know Emily Freeman @editingemily // emilyfreeman.io

×