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


  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