TDD Revisited - Ian Cooper | Craft Conference 2024

In this talk we will look at the key Fallacies of Test-Driven Development, such as 'Developers write Unit Tests', or 'Test After is as effective as Test First' and explore a set of Principles that let us write good unit tests instead. Attendees should be able to take away a clear set of guidelines as to how they should be approaching TDD to be successful. The session is intended to be pragmatic advice on how to follow the ideas outlined in my 2013 talk "TDD Where Did it All Go Wrong" This talk was recorded at Craft Conference 2024. The event was organized by CraftHub. You can watch the rest of the conference talks on our channel. If you are interested in more speakers, tickets and details of the conference, check out our website: https://craft-conf.com/ If you are interested in more events from our company: https://crafthub.events/

"Software Fundamentals Matter More Than Ever" — Matt Pocock
▶︎

"Software Fundamentals Matter More Than Ever" — Matt Pocock

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Building Microsites with Group Sites - DrupalCamp Berlin 2024
▶︎

Building Microsites with Group Sites - DrupalCamp Berlin 2024

Last Lecture Series: “How to Win Without Crushing Your Soul” - Graham Weaver
▶︎

Last Lecture Series: “How to Win Without Crushing Your Soul” - Graham Weaver

Trump Crashes Spain's World Cup Moment & Jon Examines Team Trump's “Meritocracy" | The Daily Show
▶︎

Trump Crashes Spain's World Cup Moment & Jon Examines Team Trump's “Meritocracy" | The Daily Show

The final filmed interview with Sir Alex Younger, the late MI6 chief | The Economist
▶︎

The final filmed interview with Sir Alex Younger, the late MI6 chief | The Economist

Tidy First? A Daily Exercise in Empirical Design • Kent Beck • GOTO 2024
▶︎

Tidy First? A Daily Exercise in Empirical Design • Kent Beck • GOTO 2024

This Stops You From Being Broke (and it works fast) | Jamie Sea
▶︎

This Stops You From Being Broke (and it works fast) | Jamie Sea

You’ll stop using ChatGPT after listening to this | Jonathan Pageau [ARC 2026]
▶︎

You’ll stop using ChatGPT after listening to this | Jonathan Pageau [ARC 2026]

Keynote: The dangers of probably-working software - Damian Brady - NDC London 2026
▶︎

Keynote: The dangers of probably-working software - Damian Brady - NDC London 2026

Harnesses in AI: A Deep Dive — Tejas Kumar, IBM
▶︎

Harnesses in AI: A Deep Dive — Tejas Kumar, IBM

How To Think SO Clearly People Assume You're Brilliant
▶︎

How To Think SO Clearly People Assume You're Brilliant

Grant Sanderson (@3Blue1Brown) – AI disproved a famous math conjecture. Now what?
▶︎

Grant Sanderson (@3Blue1Brown) – AI disproved a famous math conjecture. Now what?

What's Old Is New Again - Gergely Orosz | Craft Conference 2024
▶︎

What's Old Is New Again - Gergely Orosz | Craft Conference 2024

Code Isn't Free — Mario Zechner on the Hard Truths of Coding With AI (creator of Pi)
▶︎

Code Isn't Free — Mario Zechner on the Hard Truths of Coding With AI (creator of Pi)

Anthropic, OpenAI Should Not Be Allowed to IPO, Says Ed Zitron
▶︎

Anthropic, OpenAI Should Not Be Allowed to IPO, Says Ed Zitron

Brian Cox- The Fermi Paradox Will Change How You See The Universe
▶︎

Brian Cox- The Fermi Paradox Will Change How You See The Universe

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025
▶︎

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025