- Test First - Robert Martin
- The Three Rules of TDD - Robert Martin
- The Cycles of TDD - Robert Martin
- Thorns Around the Gold - Robert Martin
- What TDD Is and Is Not - Erik Dietrich
- Mocks Aren't Stubs - Martin Fowler
- Tests Are an Implementation Detail - Matthew Parker
- The Failures of Intro to TDD - Justin Searls
- Goto Fail, Heartbleed, and Unit Testing Culture - Mike Bland
- How Google adopted a Unit Testing Culture
- Habits that Help Code Quality - Erik Dietrich
- The Transformation Priority Premise - Robert Martin
- Opportunistic Refactoring - Martin Fowler
- Technical Debt: Bad Metaphor or Worst? - Ron Jeffries
- Technical Debt Quadrant - Martin Fowler
- Healthy Codebase and Preparatory Refactoring - Phillippe Creux
- Detecting Shoved Code - Michael Feathers
- We'll Change Right After... No. No, You Won't - Jim Holmes
- Refactoring is a Development Technique, Not a Project - Erik Dietrich
- Characterization Testing - Michael Feathers
- How Terrible Code Gets Written by Sane People - Christian M. Mackeprang
- The Single Responsibility Principle - Robert Martin
- Does Organization Matter - Robert Martin
- YAGNI - Martin Fowler
- Beck's Design Rules - Martin Fowler
- Design Stamina Hypothesis - Martin Fowler
- Norris Numbers - Lawrence Kesteloot
- Yet Another Optimization Article - Martin Fowler
- Feature Devotion - Martin Fowler
- Limit Your Abstractions - Ayende Rahien
- I Spent 3 days with sandi metz here is what I learned - Jack Hoy
- OO In One Sentence - Dave Thomas & Andy Hunt
- Dependency Injection Inversion - Bob Martin
- Continuous Design - James Shore
- Beware the Bloated Constructor - Erik Deitrich
- 12 Signs You are Working in a Feature Factory - John Cutler
- Quit Planning Ahead and Keeping People Busy - John Cutler
- Humane Development - Ernie Miller
- The Start-up Trap - Robert Martin
- Petition the King - Ron Jeffries
- Project vs. Product - Tabassum Farooque Memon
- No Projects - Beyond Projects - Allan Kelly
- Symbiosis - A Provocation about Organizations - Michael Feathers
- Symbiosis - A Provocation about Organizations - UPDATED - Michael Feathers
- Symbiosis - Implications - Michael Feathers
- How to Keep Your Best Developers - Erik Dietrich
- Introducing Pair Programming - Melinda Stelzer Jacobson
- But Are They Working Hard? - Esther Derby
- Estimating is Often Helpful, Estimates are Often Not - Esther Derby
- The Agile Blindside - Esther Derby
- Killing the Crunch Mode Antipattern - Chad Fowler
- The Land That Scrum Forgot - Robert Martin
- We Tried Baseball and it Didn't Work - Ron Jeffries
- Outcomes over Features - Dan North
- Don't Create a Sense of Urgency, Foster a sense of Purpose - Kimber Lockhart
- Pair Programming Benefits - Jeff Langr & Tim Ottinger
- Two Forgotten Agile Values: Discipline and Skill - Brian Marick
- Avoiding Iteration Zero - George Dinwiddie
- Some Thoughts on Collective Code Ownership and Knowledge - Jeremy D. Miller
- No Time to Learn - George Dinwiddie
- Adding a new Team Member - George Dinwiddie
- Accelerating Upside Convexity in Software Development - Kent Beck
- Management In Agile - Ron Jeffries
- Velocity is not Acceleration - Johanna Rothman
- Who is Playing Agile Schedule Games - Johanna Rothman
- Using Points vs. Hours for Estimates - Chase Seibert
- Three Reasons Why Organizations Adopting Agile Say No to XP - Charlie Rudd
- Do You Want Crappy Agile? - Ron Jeffries
- Activity Oriented - Sriram Narayan
- Outcome Oriented - Sriram Narayan
- Business Capability Centric - Sriram Narayan
- Kanban isn't Agile. What about Scrum? - Ron Jeffries
- How to Train your Agile - Dan North
- The God Ceremony - Tom Meloche
- XP at 20 - Ron Jeffries
- Modern Agile - Joshua Kerievsky
- Estimates in 3X - Kent Beck
- Dark Scrum - Ron Jeffries
- Victim of Success: Dark Scrum - Ron Jeffries
- Time Was... - Ron Jeffries
- How Long Should Your Sprint Be? - Steve Hayes
- Spotify Squad Health Check - Henrik Kniberg
- Story Slicing: How Small is Enough - Mark Levison
- Forgotten Questions of Change - Esther Derby
- Organizing Your Agile Teams, Think Autonomy, Mastery, Purpose - Johanna Rothman
- What Story Estimates are Not - Ron Jeffries
- Vertical Slices and Scale - Richard Lawrence
- Why not velocity as an agile metric? - Esther Derby
- Stop Using Story Points - Joshua Kerievsky
- What Agile is Not - Jeff Langr, Tim Ottinger
- "Business Agile": Built Upon Sand - Ron Jeffries
- The Business Case for Modern Engineering Practices - Daryl Kulak
- Size Teams for Few to No Handoffs - Joshua Kerievsky
- Études for Excellence - James Shore
- Code Kata - Dave Thomas
- Pair Design - Chris Noessel
- Mastering Programming - Kent Beck
- Why I Write Horrible Code (And So Can You) - Jay Bazuzi
- How to Write a Git Commit - Chris Beams
- Knightmare: A Devops Cautionary Tale - Doug Seven
- NDepend API - Erik Dietrich
- The Lurn - Robert Martin
- Workflows of Refactoring - Martin Fowler
- Building a Culture of Quality - Bryan Helmkamp
- Rules - Sandi Metz
- Nothing is Something - Sandi Metz
- Refactoring from Good to Great - Ben Orenstein
- Demanding Software Professionalism - Robert Martin
- How to Stop Hating Your Test Suite - Justin Searls
- Find the Right Abstraction Level for your Tests - Gerard Meszaros
- What Discourse Learned from Using Ember.js - Robin Ward
- Tiny - Chad Fowler
- Etsy (Optimize for Developer Happiness) - Chad Dickerson
- Finding Service Boundaries - Udi Dahan
- Coding Culture - Sven Peters (haven't watched yet)
- Kanban, Lean & Large-Scale Agile - James Shore
- The Deep Synergy Between Testability and Good Design - Michael Feathers
- Design Patterns And The Proper Cultivation Thereof - Corey Haines
- Therapeutic Refactoring - Katrina Owen
- Scaling Engineering Culture at Twitter - Raffi Krikorian
- Agile Essence and Fluency - Martin Fowler
- The Nature of Software Development - Ron Jeffries & Chet Hendrickson
- Why Scaling Agile Doesn't Work - Jez Humble
- All the Little Things - Sandi Metz
- The Magic Tricks of Testing - Sandi Metz
- How Your Organization is Killing Your Software - Raffi Krikorian
- Patterns of Effective Teams - Dan North
- If We're Agile Why Do We Need Managers? - Ron Lichty
- Moving Past the Scaling Myth - Michael Feathers
- .NET Rocks - Mature Test-Driven Development with Justin Searls
- .NET Rocks - Technical Debt Isn't Technical with Einar Høst
- .NET Rocks - Agile Change with Chris McDermott
- Catalog of Refactorings - Martin Fowler
- Thoughtbot Playbook
- Design Patterns
- Leading Retrospectives - Online excerpt from Agile Retrospectives