Save 37% off PRO during our Black Friday Sale! »

Odd Parallels Between Weightlifting and Software Delivery

Fd80f9c58b06270d42356dd77a32defa?s=47 Jim Holmes
October 06, 2021

Odd Parallels Between Weightlifting and Software Delivery

Presented at Centric Consulting's CampIO, an internal technology conference.

This talk speaks to interesting things I re-learned while starting highly technical Olympic weightlifting. In the midst of lots of hard work I found my mind wandering to interesting ideas about the criticality of breaking complex things into small pieces, the importance of having a coach, setting goals, and several other similar things. There were so many parallels between what I was learning in the gym and approaches I use daily in my day job working in software delivery.

The deck is my usual gonzo style, but you may find it interesting. I hope to post a public video of the talk sometime in November, 2021.


Jim Holmes

October 06, 2021


  1. Odd Parallels Between Weightlifting and Software Delivery

  2. @micahtindall

  3. None
  4. @aloragriffiths

  5. None
  6. “Lift weights”

  7. “It will be fun”

  8. Epiphany

  9. Re-Learning

  10. What we learn in one domain can apply to far

    different domains
  11. @myLeon

  12. Make Complex Things Simple



  15. None
  16. None
  17. None
  18. Sizing Workflows Domain Problems

  19. None
  20. None
  21. None
  22. None
  23. Get a Coach

  24. LeARniNg iZ HaR d

  25. None
  26. TDD React SalesForce Insurance Domain Cool Tech Du Jour SharePoint

  27. Mentors for us Us for our clients

  28. @heylagostechie

  29. Simple Tools Solve Problems

  30. None
  31. None
  32. Cowbell 4.5.b(3)r3 may not help the client

  33. Form first, then weight

  34. None
  35. Katas TDD ATDD WebScale

  36. Set Goals

  37. None
  38. None
  39. Performance Testing JavaScript Mobile

  40. (Please, no SharePoint)

  41. So What’s the Lesson?

  42. Learning Happens EVERYWHERE

  43. Suss out the gold Apply it in other places