CODING JAG - Issue 236

Welcome to the 236th edition of Coding Jag brought to you by LambdaTest!👐

Running tests sequentially might seem logical, but it’s a trap! ⚠️ Slow execution, flaky tests, and hidden dependencies can make debugging a nightmare. So, what’s the smarter alternative? 🚨 Nočnica Mellifera dives into why parallelism is the key to scalable, efficient tests!

Beyond test execution strategies, this edition explores software quality beyond bug-finding, domain-driven test design, and AI’s growing role in automation. Brijesh Deb challenges the term manual testing, urging testers to focus on value and strategy rather than outdated labels.

Learn how Zalando built a blazingly fast API, mastered Cypress and Playwright, and uncovered the latest trends in front-end development. Plus, get hands-on with AI-driven testing strategies, debugging insights, and expert tips to advance your testing career. 🚀

Let’s rethink how you test!

News

Rethinking Software Quality

...05 min readChrome-Extensionroadlesstested.com

Is software quality just about testing? 🤔 Alessandra Moreira challenges this idea, highlighting how true quality comes from communication, collaboration, and embedding best practices at every stage. 🛠️ It’s not just about finding bugs—it’s about delivering real value!

A Tale of Two Languages

...04 min readChrome-Extensioneverydayunittesting.com

Lost in technical jargon? Gil Zilberfeld uncovers how automated tests often miss the real story! Instead of just clicking buttons and toggling checkboxes, clean tests should reflect the app’s true purpose. Discover how domain-driven language makes tests clearer, reduces confusion, and boosts maintainability. Time to level up your test design! 🔥

Why You Shouldn’t Run Tests Sequentially

...10 min readChrome-Extensionchecklyhq.com

🔥 Tired of flaky Playwright tests? Nočnica Mellifera dives into why running tests sequentially is a bad idea! 🚀 From slow execution to brittle dependencies, she breaks down the pitfalls and shares smarter alternatives—fixtures, hooks, and test steps—to keep tests DRY, efficient, and scalable. Don’t fight the framework—embrace parallelism!

From Event-Driven Chaos to a Blazingly Fast Serving API

...10 min readChrome-Extensionengineering.zalando.com

🚀 How did Zalando replace an event-driven bottleneck with a blazingly fast API? Conor Gallagher & Giorgio Carta share how they built PRAPI—serving millions of requests per second with sub-10ms latency. Learn about caching strategies, CHLB, and eliminating legacy constraints for real-time e-commerce!

AI

Introducing TxGemma: Open Models to Improve Therapeutics Development

...05 min readChrome-Extensiondevelopers.googleblog.com

Therapeutic discovery is about to change forever. Shekoofeh Azizi unveils TxGemma, a cutting-edge model collection designed to accelerate drug development. Built on Google DeepMind’s Gemma, it enhances predictions and conversational AI for breakthrough insights. Now available in predict and chat versions up to 27B on Vertex AI Model Garden & Hugging Face!

The Role of AI Agents in Test Automation

...06 min readChrome-Extensionmedium.com

AI agents are reshaping test automation! 🤖✨ Tim Lolkema explores their role in QA, from autonomous pull request reviews to advances in agentic AI like OpenAI’s Operator and Anthropic’s MCP. While scripted automation remains crucial, AI agents excel in exploratory testing and accessibility. How will QA engineers adapt? 📖Read more on deTesters!

Automation

How to Test an Application When You Have No Requirements

...04 min readChrome-Extensionmedium.com

📌 No requirements? No problem! Olha Holota from TestCaseLab shares how to test applications when documentation is missing. From understanding the UI to exploratory testing and structured test scenarios, learn how to uncover issues and improve software quality. 🕵️‍♂️✨

“Manual Testing” Is Still Not a Thing: Let’s Set the Record Straight

...07 min readChrome-Extensionmedium.com

Is “manual testing” even a thing? 🤔 Brijesh Deb challenges this outdated term, arguing it creates artificial divides and undervalues the strategic, cognitive nature of testing. He calls for a shift away from terminology wars toward focusing on delivering value, mitigating risks, and evolving as a profession. 🚀

How to Use Cypress scrollIntoView() Command

...08 min readChrome-Extensionlambdatest.com

✨Ever faced hidden elements blocking your Cypress tests? Himanshu Sheth explores the magic of scrollIntoView(), revealing how it handles lazy-loaded images, infinite scrolling, and stubborn UI elements. Dive into real-world demos, master best practices, and uncover the key differences between scrollIntoView() and scrollTo()!

Three Important Steps Before Jumping to the Code

...05 min readChrome-Extensionivelum.com

💭 Ever wondered why some features succeed while others become technical debt?🔥 Denis Stebunov shares three critical steps before diving into coding a new feature. He emphasizes understanding the “why” behind the feature, prioritizing UX design—whether UI, API, or CLI—and carefully structuring data to avoid costly changes later. These steps, based on real-world experience, help developers build smarter, more maintainable software. 💡

Tools

18 Front End Development Trends to Follow in 2025

...26 min readChrome-Extensionlambdatest.com

What’s shaping front end development in 2025? 🚀🌐⚡ Harish Rajora has curated some of the best trends—from AI-driven automation and JavaScript’s continued reign to SPAs for seamless UX, serverless architecture for scalability, SSR for speed & SEO, and motion design for engagement. Dive into the future of front end development!

The 2025 Guide to JS Build Tools

...12 min readChrome-Extensionthisdot.co

🚀 Which JavaScript build tool should you use in 2025? With more options than ever—many rewritten in Rust and Go—Dario Djuric explores the latest trends in minification, tree-shaking, bundling, and HMR. Check out top tools like Babel, esbuild, Parcel, Rollup, and newcomers like Rolldown and Oxc to see what’s shaping the future of JS development! 🔥

Others

Podcast: Testability

...29 minChrome-Extensiontestingpeers.com

🎙️ In this podcast, the Testing Peers—Chris, Russell, and David—are joined by guest host Al Goodall to explore testability. They discuss its definition, implementation, and impact on software quality. The conversation covers pitches, prompts, maintainability, and the challenges of achieving high testability. Chris also introduces the TestSphere card deck to dive deeper into the Testability Quality Aspect. 🎧 Listen now!

Video: How to Progress in a Testing Career

...12 minChrome-Extensionyoutube.com

📌 This video by Alexusadays explores how to advance in a testing career. Learn how to set clear career goals, strengthen core QA skills, and master web & API test automation. 🖥️ Understand the importance of Git, integrating tests into CI/CD pipelines, and expanding your role by taking on more responsibility. 💡 Discover leadership opportunities, follow industry experts in QA and automation, and stay ahead by continuously learning! 📚✨

Events

Event: KubeCon + CloudNativeCon Europe

...05 minChrome-Extensionevents.linuxfoundation.org

Join us for KubeCon + CloudNativeCon Europe 2025, happening from April 1-4 in London, England! 🌍🚀 This flagship event by the Cloud Native Computing Foundation (CNCF) unites open-source and cloud-native communities for four days of keynotes, breakout sessions, and hands-on learning. Connect with industry experts, explore cutting-edge innovations, and shape the future of cloud-native computing. Don’t miss out! 🔥