<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>The BugBash Podcast on Tester HQ</title>
    <link>https://testerhq.com/categories/the-bugbash-podcast/</link>
    <description>Recent content in The BugBash Podcast on Tester HQ</description>
    <generator>Hugo</generator>
    <language>en-gb</language>
    <copyright>Compendium Developments Ltd.</copyright>
    <lastBuildDate>Wed, 08 Apr 2026 16:11:18 +0000</lastBuildDate>
    <atom:link href="https://testerhq.com/categories/the-bugbash-podcast/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Why simple workloads find the hardest bugs</title>
      <link>https://testerhq.com/podcasts/the-bugbash-podcast/2026-04-08-why-simple-workloads/</link>
      <pubDate>Wed, 08 Apr 2026 16:11:18 +0000</pubDate>
      <guid>https://testerhq.com/podcasts/the-bugbash-podcast/2026-04-08-why-simple-workloads/</guid>
      <description>&lt;p&gt;Workloads in distributed systems testing are crucial for verifying correctness and reliability by simulating real-world usage patterns and enforcing checks for data consistency, unlike traditional load tests that focus solely on stress. Effective workloads require iterative design, diverse scenarios, and tools like chaos testing, while balancing complexity and ensuring they evolve to cover critical behaviors over time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Programming as an Act of Building Vocabulary</title>
      <link>https://testerhq.com/podcasts/the-bugbash-podcast/2026-04-02-programming-as-an-ac/</link>
      <pubDate>Thu, 02 Apr 2026 17:04:30 +0000</pubDate>
      <guid>https://testerhq.com/podcasts/the-bugbash-podcast/2026-04-02-programming-as-an-ac/</guid>
      <description>&lt;p&gt;Large language models struggle with abstracting complex systems due to fragmented terminology and limited practical frameworks, highlighting the need for hands-on learning and deterministic testing to bridge theory and real-world implementation. The discussion underscores the importance of structured collaboration, human expertise, and foundational knowledge over overreliance on AI tools.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Dollar Bet that Fuzzed Figma: Exploding Laptops and UI Reliability with Jonathan Chan</title>
      <link>https://testerhq.com/podcasts/the-bugbash-podcast/2026-03-25-the-dollar-bet-that/</link>
      <pubDate>Wed, 25 Mar 2026 13:02:01 +0000</pubDate>
      <guid>https://testerhq.com/podcasts/the-bugbash-podcast/2026-03-25-the-dollar-bet-that/</guid>
      <description>&lt;p&gt;FuzzMap automates React UI stress-testing using coverage-guided fuzzing inspired by AFL, facing challenges in instrumentation, state visualization, and Reacts pure-function model, while employing Babel and state reduction for efficiency. Future goals include full-stack fuzzing, LLM integration, and balancing coverage depth with computational limits in testing frameworks.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Semmathesy and the Agentic Era: Learning Systems in 2026</title>
      <link>https://testerhq.com/podcasts/the-bugbash-podcast/2026-03-18-semmathesy-and-the-a/</link>
      <pubDate>Wed, 18 Mar 2026 18:04:08 +0000</pubDate>
      <guid>https://testerhq.com/podcasts/the-bugbash-podcast/2026-03-18-semmathesy-and-the-a/</guid>
      <description>&lt;p&gt;AI integration in software development reshapes productivity and collaboration by redefining software as a &amp;ldquo;teammate&amp;rdquo; and emphasizing human orchestration of learning systems, while challenges like legacy code, AI unpredictability, and ethical concerns complicate its adoption. The discussion highlights tensions between deterministic systems and autonomous AI agents, the need for adaptive human roles, and philosophical questions about AI&amp;rsquo;s capacity for true reasoning versus simulated behavior.&lt;/p&gt;</description>
    </item>
    <item>
      <title>From Scale to Rigor: An Engineering Journey at Meta and Oxide</title>
      <link>https://testerhq.com/podcasts/the-bugbash-podcast/2026-03-11-from-scale-to-rigor/</link>
      <pubDate>Wed, 11 Mar 2026 13:34:40 +0000</pubDate>
      <guid>https://testerhq.com/podcasts/the-bugbash-podcast/2026-03-11-from-scale-to-rigor/</guid>
      <description>&lt;p&gt;Software development challenges and best practices are discussed, with a focus on tooling, testing, and reliability in large-scale data-driven environments. Key topics include property-based testing, technical writing, and the role of AI in software development, with a emphasis on balancing speed and quality.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Escaping the Spaghetti: How to Test Untestable Codebases</title>
      <link>https://testerhq.com/podcasts/the-bugbash-podcast/2026-03-04-escaping-the-spaghet/</link>
      <pubDate>Wed, 04 Mar 2026 19:30:36 +0000</pubDate>
      <guid>https://testerhq.com/podcasts/the-bugbash-podcast/2026-03-04-escaping-the-spaghet/</guid>
      <description>&lt;p&gt;This text appears to be a transcript of a podcast or a video series on software development and testing, covering various topics such as:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Challenges with Legacy Code and Developer Resistance&lt;/strong&gt;: Discussing the difficulties of working with legacy code and the resistance that developers may face when trying to introduce new testing techniques.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Building Consensus Among Developers&lt;/strong&gt;: Exploring ways to build consensus among developers and get them to adopt new testing practices.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Strategies for Driving Change&lt;/strong&gt;: Offering strategies for driving change in a team and introducing new testing techniques.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Setting Up Teams for Success&lt;/strong&gt;: Discussing ways to set up teams for success, including transparency, documentation, and cultural shifts.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Limitations and Pragmatism&lt;/strong&gt;: Acknowledging the limitations of testing and the importance of pragmatism in software development.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Effectiveness of Randomized/Property-Based Testing&lt;/strong&gt;: Exploring the effectiveness of randomized and property-based testing in discovering bugs and ensuring reliability.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Importance of User Simulation and Real-World Feedback&lt;/strong&gt;: Highlighting the importance of simulating real-world interactions and using feedback from users to improve software reliability.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Terminology and Marketing of Testing Methods&lt;/strong&gt;: Discussing the need to simplify language and marketing of testing methods to improve adoption and understanding.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Addressing Unrealistic Concerns&lt;/strong&gt;: Addressing concerns about unrealistic edge cases and the importance of structured testing.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Key Takeaways&lt;/strong&gt;: Summarizing key takeaways from the discussion, including the importance of user proximity, understanding fallibility, and embracing uncertainty.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;The transcript also covers topics such as:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;User Proximity and Understanding&lt;/strong&gt;: Discussing the importance of understanding users and their behavior.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Fallibility of Users&lt;/strong&gt;: Exploring the fallibility of users and the need for software to accommodate unexpected behavior.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Hyrums Law and API Dependencies&lt;/strong&gt;: Discussing Hyrums Law and the importance of considering API dependencies in software design.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Unpredictability and External Dependencies&lt;/strong&gt;: Exploring the unpredictability of external factors and the need for software to handle dependencies effectively.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Reliability and Engineering Challenges&lt;/strong&gt;: Discussing the challenges of ensuring reliability in software development.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Overall, the transcript provides a comprehensive discussion on the challenges and best practices in software development and testing, covering topics such as legacy code, testing techniques, user simulation, and reliability.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How rr Became a Protected Species: A Story of Necessary Hacks</title>
      <link>https://testerhq.com/podcasts/the-bugbash-podcast/2026-02-25-how-rr-became-a-prot/</link>
      <pubDate>Wed, 25 Feb 2026 17:31:56 +0000</pubDate>
      <guid>https://testerhq.com/podcasts/the-bugbash-podcast/2026-02-25-how-rr-became-a-prot/</guid>
      <description>&lt;p&gt;The RR project, developed at Mozilla, revolutionized debugging by enabling time-travel debugging for Firefox through user-space system call interception, evolving from a research idea into a practical tool for complex software. Challenges in debugging ecosystems, flaky tests, and tool usability led to innovations like Pernosco, which prioritizes accessible, visual debugging interfaces to enhance efficiency in large-scale software development.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Re-Designing Data-Intensive Applications: The Shift to Cloud-Native Storage</title>
      <link>https://testerhq.com/podcasts/the-bugbash-podcast/2026-02-18-re-designing-data-in/</link>
      <pubDate>Wed, 18 Feb 2026 15:53:31 +0000</pubDate>
      <guid>https://testerhq.com/podcasts/the-bugbash-podcast/2026-02-18-re-designing-data-in/</guid>
      <description>&lt;p&gt;The Bug Bash Podcast discusses software correctness and reliability, including topics like the shift in storage infrastructure, revisions to the CAP theorem, and the role of AI and large language models (LLMs) in software design. The second edition of &amp;ldquo;Designing Data Intensive Applications&amp;rdquo; by Martin Kleppman and Chris Ricamini addresses modern cloud-native and object storage-based systems.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
