At a course I held recently, one of the participants kept a record of all the resources that were mentioned during over the two days.
There are endless "vitamins" that can be extracted from this behavior — taking roles in a team, encouraging learning, fostering a growth culture — to name just a few.
Instead of telling you what I think you can learn from this, I am sharing the list of resources that she recorded.
- Clark Ching - Rolling Rocks Downhill: How to Ship YOUR Software Projects On Time, Every Time
- Daniel Kahneman - Thinking, Fast and Slow
- Robert Martin - Clean Code: A Handbook of Agile Software Craftsmanship
- Kent Beck - Extreme Programming Explained: Embrace Change
- Michael Feathers - Working Effectively with Legacy Code
- Robert M. Pirsig - Zen and the Art of Motorcycle Maintenance: An Inquiry Into Values
- Shirly Ronen-Harel & Danny Kovatch - Agile Kids
- Ken Schwaber - Agile Project Management with Scrum (Developer Best Practices)
- Esther Derby & Diana Larsen - Agile Retrospectives: Making Good Teams Great
- Arlo Belshee - Promiscuous Pairing and Beginner's Mind (PDF)
- Chip & Dan Heath - Switch: How to change things when change is hard
- Henrik Kniberg & Anders Ivarsson - Spotify with Tribes, Squads, Chapters & Guilds (PDF and videos at Crisp's blog)
- Carol Dweck - Mindset, the new psychology of success
I think this became one of my shortest posts, and the longest one to read ;-)