Upgrade to Pro — share decks privately, control downloads, hide ads and more …

It's about the curry

It's about the curry

A talk on craft, survivor bias, and focusing on the details


Ricardo J. Méndez

February 02, 2018

More Decks by Ricardo J. Méndez

Other Decks in Technology


  1. It’s about the curry Ricardo J. Méndez ricardo@numergent.com @ArgesRic https://mastodon.social/@ricardojmendez

  2. @ArgesRic http://tiny.cc/rjm The biases • Software engineer • Running teams

    for ~20 years • Running a consultancy for 10+ years • Can end up working with 2-3 teams a year.
  3. @ArgesRic https://tiny.cc/rjm Sure, we all love craft. Totally.

  4. @ArgesRic https://tiny.cc/rjm Can’t define it. Some high and lofty artistry-

    focused definition
  5. @ArgesRic https://tiny.cc/rjm Nobody likes to be an assembly line piece

    waiting to be automated.
 Craft sounds like a good way of not getting Mechanical Turk’d.
  6. @ArgesRic https://tiny.cc/rjm Doing things by hand? Skill? Tradition? Quality?

  7. @ArgesRic https://tiny.cc/rjm Consistently avoiding shortcuts so you can get a

    better result.
  8. @ArgesRic https://tiny.cc/rjm

  9. @ArgesRic https://tiny.cc/rjm

  10. @ArgesRic https://tiny.cc/rjm

  11. @ArgesRic https://tiny.cc/rjm

  12. @ArgesRic https://tiny.cc/rjm

  13. @ArgesRic https://tiny.cc/rjm

  14. @ArgesRic https://tiny.cc/rjm

  15. @ArgesRic https://tiny.cc/rjm Survivor Bias

  16. @ArgesRic https://tiny.cc/rjm That’s an end state, not a process.

  17. @ArgesRic https://tiny.cc/rjm

  18. @ArgesRic https://tiny.cc/rjm "Most people have too exalted an idea of

    what art must be to connect their own impulses to create with delivering themselves." — David Cronenberg
  19. @ArgesRic https://tiny.cc/rjm Consistently avoiding shortcuts so you can get a

    better result.
  20. @ArgesRic https://tiny.cc/rjm Find allies who share your aesthetics

  21. @ArgesRic https://tiny.cc/rjm Everybody can tolerate doing something ugly, but for

    a while.
  22. @ArgesRic https://tiny.cc/rjm “Wow, that's nice” “I found a beautiful fix

    for this case” “You should see how well this all fits together”
  23. @ArgesRic https://tiny.cc/rjm Shared aesthetics help with definitions.

  24. @ArgesRic https://tiny.cc/rjm Allies are not just co-workers.

  25. @ArgesRic https://tiny.cc/rjm

  26. @ArgesRic https://tiny.cc/rjm Shared aesthetics generate trust.

  27. @ArgesRic https://tiny.cc/rjm Shared aesthetics make jamming easier

  28. @ArgesRic https://tiny.cc/rjm

  29. @ArgesRic https://tiny.cc/rjm Your focus is on doing your part.

  30. @ArgesRic https://tiny.cc/rjm

  31. @ArgesRic https://tiny.cc/rjm You’ll need know to pick up after others,

    to help. So will they.
  32. @ArgesRic https://tiny.cc/rjm Enjoying the aesthetics of what you're creating is

  33. @ArgesRic https://tiny.cc/rjm Diversity generates interesting aesthetics.

  34. @ArgesRic https://tiny.cc/rjm Running a team? You’re not a conductor, you’re

    a stage hand.
  35. @ArgesRic https://tiny.cc/rjm Shortcuts are tempting

  36. @ArgesRic https://tiny.cc/rjm Arrange situations so doing the right thing is

  37. @ArgesRic https://tiny.cc/rjm Define best practices. Build good habits. Train. Repeat.

  38. @ArgesRic https://tiny.cc/rjm Best practices don’t care if you’re having a

    good day.
  39. @ArgesRic https://tiny.cc/rjm Allies are part of this support structure.

  40. @ArgesRic https://tiny.cc/rjm A tolerance for past mistakes

  41. @ArgesRic https://tiny.cc/rjm Improvement correlates with how much you can tolerate

    cringing at your past work.
  42. @ArgesRic https://tiny.cc/rjm Allies give you perspective. Allies challenge you.

  43. @ArgesRic https://tiny.cc/rjm Yes, you will exert yourself

  44. @ArgesRic https://tiny.cc/rjm The wrong people will turn your entire day

    into table-flipping o'clock.
  45. @ArgesRic https://tiny.cc/rjm Crafting is about shaping the result

  46. @ArgesRic https://tiny.cc/rjm Find a place where people see the value

    you provide.
  47. @ArgesRic https://tiny.cc/rjm It’s not an extra, it’s the job

  48. @ArgesRic https://tiny.cc/rjm Focus. Work. Consistently.

  49. @ArgesRic https://tiny.cc/rjm Not the CCO

  50. @ArgesRic https://tiny.cc/rjm Don’t let the madness get lost in the

  51. @ArgesRic https://tiny.cc/rjm You need to bring something from yourself.

  52. @ArgesRic https://tiny.cc/rjm Frameworks are training wheels for the mind.

  53. @ArgesRic https://tiny.cc/rjm Frameworks are other people’s choices.

  54. @ArgesRic https://tiny.cc/rjm Wait, didn’t you just say…?

  55. @ArgesRic https://tiny.cc/rjm A certain disregard for authority

  56. @ArgesRic https://tiny.cc/rjm Whatever experience they have. Whomever they are.

  57. @ArgesRic https://tiny.cc/rjm *And that includes me.

  58. @ArgesRic https://tiny.cc/rjm Thank You