These are the best podcasts/talks I've seen/listened to recently:
-
Jessica Kerr on how Software keeps Evolving and is never Done
(Jessica Kerr)
[Inspirational, Mental models, Systems Thinking]
[Duration: 0:44:00]
Interesting conversation in which Jessica explains how software behaves in a very similar way to biology. Lots of interesting points to learn from. Very aligned with this dynamic view of systems and their constant evolution.
-
Agile Book Club: Evolutionary Design (with Kent Beck)
(James Shore, Kent Beck)
[Agile, Evolutionary Design, Software Design, Technical Practices]
[Duration: 0:42:00]
(⭐⭐⭐⭐⭐)
This was one of the best talks I've heard on software design in a long time. Excellent points on evolutionary design, testing, technical practices, etc. A full three quarters of an hour of wisdom.
-
Agile Book Club: Test-Driven Development (with Mike “GeePaw” Hill and J.B. Rainsberger)
(GeePaw Hill, J.B. Rainsberger, James Shore)
[Evolutionary Design, Software Design, Technical Practices, tdd]
[Duration: 0:43:00]
(⭐⭐⭐⭐⭐)
Very interesting conversation with great TDD experts. Some interesting ideas, techniques and tricks.
-
Adaptive Planning Beyond User Stories
(Gojko Adzic)
[Lean Product Management, Lean Software Development, Product, Product Discovery]
[Duration: 0:55:00]
(⭐⭐⭐⭐⭐)
Gojko gives a masterclass on how to focus on impacts, understand the need, and improve product decisions. Good ideas to postpone decisions, focus on behavioral changes, and be cautious with metrics. An essential talk for any product developer.
-
The Most Common Test Driven Development Mistakes
(Dave Farley)
[Software Design, Technical Practices, tdd]
[Duration: 0:14:00]
In this episode, Dave Farley describes some of the common problems that people face, and gives his top tips for avoiding them.
Reminder, All these talks are interesting even just listening to them.
Related: