30 - Hot Tech-e: I can do TDD on the Front End (and AI) - Paul episode artwork

EPISODE · Mar 25, 2026 · 1H 9M

30 - Hot Tech-e: I can do TDD on the Front End (and AI) - Paul

from A Junior, A Senior and I · host Pablo Curell

Paul discusses the possibility and effectiveness of TDD on the front end, emphasizing the importance of testing based on behavior rather than syntax. He shares his experiences with TDD at the BBC and the early days of React, highlighting the philosophy behind front-end testing and the efficiency and confidence it brings. The conversation covers topics related to Test-Driven Development (TDD), AI, mutation testing, and the application of Extreme Programming (XP) and Agile practices in the context of AI. It explores the challenges and benefits of these practices, as well as the limitations and adaptations required when applying them to AI development. The discussion provides valuable insights into the intersection of AI and traditional software development practices, highlighting the potential for improved efficiency and quality in software development processes.TakeawaysTDD on the front end is possible and works brilliantlyBehavior-driven development (BDD) is about testing based on behavior, not just using given-when-then syntax AI and TDDMutation TestingXP and Agile PracticesChapters00:00 Efficiency and Confidence in Front-End Testing35:21 TDD and Describe Blocks in Testing43:50 Mutation Testing57:14 XP and Agile PracticesFind Paul at: https://feedbackdriven.dev and https://www.linkedin.com/in/paul-hammond-bb5b78251/Referenced videos: https://youtu.be/E2ZlufvErk8https://youtu.be/T5wwVK0XcxoPauls Dotfiles: https://github.com/citypaul/.dotfilesIan Cooper's TDD talk: https://www.youtube.com/watch?v=EZ05e7EMOLM

NOW PLAYING

30 - Hot Tech-e: I can do TDD on the Front End (and AI) - Paul

0:00 1:09:53

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Frequently Asked Questions

How long is this episode of A Junior, A Senior and I?

This episode is 1 hour and 9 minutes long.

When was this A Junior, A Senior and I episode published?

This episode was published on March 25, 2026.

What is this episode about?

Paul discusses the possibility and effectiveness of TDD on the front end, emphasizing the importance of testing based on behavior rather than syntax. He shares his experiences with TDD at the BBC and the early days of React, highlighting the...

Is there a transcript available for this episode?

Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.

Can I download this A Junior, A Senior and I episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!