On this page put links to recordings of your own talks, podcasts you think are good, or videos that you recorded. New ones at the top please!
!|Speaker||
|Date||
|Title||
|Link||
|Synopsis||
| Speaker | Uncle Bob |
| Date | 10 June, 2010 |
| Title | Interview with AkitaOnRails |
| Link | http://akitaonrails.com/2010/06/16/railsconf-2010-video-interview-robert-martin-english |
| Synopsis | A 16 min long conversation about languages, career, certifications and Agile. |
| Speaker | Uncle Bob |
| Date | 10 June, 2010 |
| Title | Twenty Five Zeros |
| Link | http://en.oreilly.com/rails2010/public/schedule/detail/14134 |
| Synopsis | Up till now, computer hardware technology has been advancing by orders of magnitude every year; has software technology been keeping up? Now that headlong advance of hardware shows signs of slowing. Moore’s law may be dead. Does that mean that software technology will have to pick up the slack? Can it? Is Ruby/Rails a hint of the future solution? If not, what is? What should Ruby/Rails programmers be learning now to meet the challenges of the next decade? |
| Speaker | Uncle Bob |
| Date | 10 March, 2010 |
| Title | Bad Code, Craftsmanship, Engineering, and Certification |
| Link | http://www.infoq.com/presentations/Robert-C.-Martin-Bad-Code |
| Synopsis | Robert C. Martin, during his keynote at QCon London 2010, tried to figure out why there is so much bad code written. He offers advice on writing good code talking about a bad code example, Boy Scout rule, functions, arguments, craftsmanship, TDD, continuous integration, pairing, small cycles, patterns, engineering, certification, and other elements contributing to qualitative code. |
| Speaker | Michael Feathers |
| Date | 21 Dec, 2009 |
| Title | Error Proofing and Error Handling as First Class Considerations in Design |
| Link | http://agilevancouver.ca/modules/agilevancouver/event.jsp?id=142 |
| Synopsis | At Agile Vancouver, Michael Feathers talks about error handling and ways in which the possibility of errors can be finessed away during design |
| Speaker | Dean Wampler |
| Date | 14 Sept, 2009 |
| Title | Radical Simplification through Polyglot and Poly-paradigm Programming |
| Link | http://www.infoq.com/presentations/polyglot-polyparadigm-programming |
| Synopsis | A talk I did at last year's QCon San Francisco where I argued that modern applications require multiple languages and paradigms (objects, functions, etc.) |
| Speaker | Michael Feathers |
| Date | 22 June, 2009 |
| Title | Hanselminutes with Michael Feathers |
| Link | http://www.hanselman.com/blog/HanselminutesPodcast165WorkingEffectivelyWithLegacyCodeWithMichaelFeathers.aspx |
| Synopsis | In this podcast, Scott Hanselman chats with Michael Feathers about Legacy Code and related challenges. |
| Speaker | Michael Feathers |
| Date | 15 March, 2009 |
| Title | The Ethics of Error Prevention. |
| Link | http://www.infoq.com/presentations/error-prevention-ethics |
| Synopsis | We're charged with the task of writing software that is reliable, sturdy, and trustworthy. We could all write tests and extensive preconditions for our code, and choose languages which make errors less likely, but across the industry we don't do any of these things uniformly. Michael Feathers looks at error-prevention in the short history of our discipline and considers our possible futures. |
| Speaker | Uncle Bob |
| Date | 23 Feb, 2009 |
| Title | PUV Developer conversations. |
| Link | http://www.programutvikling.no/podkast/ |
| Synopsis | In our first ever podcast, Johannes Brodwall, Chief Scientist at Steria interviews Robert C. Martin "Uncle Bob". In this two–part podcast Uncle Bob discusses software craftsmansship and asks how can the software profession grow up. We also find out where the name “Uncle Bob” came from, his views on Scrum and it’s development as well as his experience of the Norwegian developer’s community. |
| Speaker | Uncle Bob |
| Date | 22 Feb, 2009 |
| Title | Scenario Table and BDD Tutorial |
| Link | http://www.vimeo.com/3323573 |
| Synopsis | A 20 min video on how to write scenario tables in a BDD style in FitNesse. This may be the most powerful new feature of FitNesse in a long time. |
| Speaker | Uncle Bob |
| Date | 13 Feb, 2009 |
| Title | XP: After 10 years why are we still talking about it? |
| Link | http://chicagoalt.net/event/February2009Meeting-XPAfter10yearswhyarewestilltalkingaboutit |
| Synopsis | Uncle Bob talks about XP, Scrum, Craftsmanship, and where we are headed. -- Check out the Q&A session at the bottom of the page too! |
| Speaker | Uncle Bob |
| Date | 11 Feb, 2009 |
| Title | Stack Overflow #41 |
| Link | http://blog.stackoverflow.com/2009/02/podcast-41/ |
| Synopsis | Friendly debate between Joel Spolsky, Jeff Atwood, and me regarding SOLID and Quality |
| Speaker | Uncle Bob |
| Date | 5 Jan 2009 |
| Title | SOLID Principles with Uncle Bob |
| Link | http://www.hanselminutes.com/default.aspx?showID=163 |
| Synopsis | Scott and I talk about the SOLID principles. |
| Speaker | Michael Feathers |
| Date | 25 Nov, 2008 |
| Title | .NET Rocks #397: Michael Feathers talks Legacy Code |
| Link | http://www.dotnetrocks.com/default.aspx?showNum=397 |
| Synopsis | Carl and Richard talk to Michael Feathers about how to bring legacy code (that which has no testing code coverage) into the 21st century. |
| Speaker | Dean Wampler |
| Date | 7 Nov, 2008 |
| Title | RubyConf 2008: Dean Wampler on "Better Ruby through Functional Programming" |
| Link | http://rubyconf2008.confreaks.com/better-ruby-through-functional-programming-2.html |
| Synopsis | We're learning that functional-programming idioms make our code more robust, especially when concurrency is required. This talk discusses how to apply these principles to Ruby. |
| Speaker | Uncle Bob |
| Date | 23 Oct, 2008 |
| Title | .NET Rocks: Bob Martin (Uncle Bob) on Being a Professional! |
| Link | http://www.pluggd.tv/audio/channels/net_rocks/episodes/4y50f |
| Synopsis | Bob Martin talks about how to achieve Clean Code, which also happens to be the name of his famous book on software development. |
| Speaker | Uncle Bob |
| Date | 30 Sep, 2008 |
| Title | Elegant Code: Cast Cast 15 - Uncle Bob Martin |
| Link | http://elegantcode.com/2008/09/30/cast-cast-15-uncle-bob-martin/ |
| Synopsis | When I heard Uncle Bob’s keynote address at the Agile conference in Toronto this year, I just knew he had to come on the show. Lucky for all of us, he agreed! Given that the title of Uncle Bob’s latest book is Clean Code, the Elegant Code Cast was a perfect fit. This is a great episode, chock full of ideas for developers of all stacks. |
| Speaker | Uncle Bob, Michael Feathers, Pete McBreen |
| Date | 19 Jun, 2008 |
| Title | Is it professional to cheat your boss? |
| Link | http://blog.jaoo.dk/2008/06/19/is-it-professional-to-cheat-the-boss/ |
| Synopsis | a discussion between Robert C. Martin, Michael Feathers and Pete McBreen guided by Trifork CTO Kresten Krab with the premise that there is a lot of very bad code out there and that the development process and code maintenance is impeded by this bad code. As Kresten Krab asks how a programmer can get the time to write good code Pete McBreen answers that you should “cheat the boss” - just write good code without permission to use the time. Robert C. Martin then says, that he doesn’t consider that cheating - he considers that professionalism! |
| Speaker | Uncle Bob, Jim Coplien |
| Date | 18 Feb, 2008 |
| Title | Coplien and Martin debate TDD |
| Link | http://www.infoq.com/interviews/coplien-martin-tdd |
| Synopsis | The two of us disagree about TDD at JAOO |
| Speaker | Uncle Bob |
| Date | 22 December, 2008 |
| Title | Clean Code -- Functions |
| Link | http://www.viddler.com/explore/oredev/videos/15/ |
| Synopsis | What makes a good function? |
| Speaker | Uncle Bob |
| Date | Feb, 2008 |
| Title | Craftsmanship and Ethics |
| Link | http://www.infoq.com/presentations/craftmanship-ethics |
| Synopsis | Can we finally say that we are professionals? |
| Speaker | Uncle Bob |
| Date | 16 Oct, 2007 |
| Title | JAOO 2007: Bob Martin - Life in the Universe, Beautiful Code and Programming Discipline |
| Link | http://channel9.msdn.com/posts/Charles/JAOO-2007-Bob-Martin-Life-in-the-Universe-Beautiful-Code-and-Programming-Discipline/ |
| Synopsis | As professional developers, we need to write code in a professional way. What does that mean, exactly? Well, listen in. Bob explains in his usual clear, clean and concise way. |
| Speaker | Uncle Bob |
| Date | 30 Jan, 2007 |
| Title | Principles of Agile Design |
| Link | http://www.infoq.com/presentations/principles-agile-oo-design |
| Synopsis | A highly compressed and editted prelude to the SOLID principles. |
Add Child Page to RecordingsPage