CODING JAG - Issue 233

Welcome to the 233rd edition of Coding Jag brought to you by LambdaTest!👐

Great testing is detective work—spotting hidden flaws and thinking beyond the obvious. Like Sherlock Holmes, testers rely on intuition and curiosity to catch what automation misses. The debate between automated and human-driven testing continues, but one thing is clear—manual testing isn’t dead. It plays a crucial role in uncovering UX flaws, edge cases, and inconsistencies that AI might overlook.

But there’s more! From GitHub’s Manifest simplifying micro-backend development to AI-driven testing with Vertex AI RAG Engine, Cypress automation, and GitHub Copilot debugging, we’ve gathered the latest resources, making waves in the dev and testing space.

Plus, don’t miss the upcoming Innovate QA event on Shift Left & Shift Right—because smarter testing leads to better software! 🚀

Let’s dive in and stay ahead in the ever-evolving tech landscape! 🚀

News

GitHub - mnfst/manifest

...10 min readChrome-Extensiongithub.com

🚀 Manifest just got a major upgrade! Bruno Pérez breaks it down—now, with PostgreSQL, S3 storage, and middleware support, this micro-backend is more powerful than ever. No dependencies, no lock-in—just a code-first approach that integrates seamlessly with GitHub & AI tools. Perfect for rapid prototyping and CRUD-heavy apps. Ready to explore the new features? 🔥

The Developer Marketing Funnel

...10 min readChrome-Extensionplaybooks.hypergrowthpartners.com

Developer marketing isn’t just another funnel—it’s a whole different game! 🚀 Gonto & Matteo Tittarelli break down how companies like Vercel & Airbyte drive dev adoption through community, self-serve demos, and internal advocacy. Get the insights to market to devs the right way! 🔥

Vertex AI RAG Engine: A Developers Tool

...06 min readChrome-Extensiondevelopers.googleblog.com

Discover the power of grounded Gen AI with Vertex AI RAG Engine! 🚀 Crispin Velez & Holt Skinner break down how RAG enhances LLMs with real-time data, reducing hallucinations & improving accuracy. Learn its advantages, industry use cases & how to build reliable AI applications. Ready to supercharge your AI? Dive in!

Firebase + Gemini Code Assist

...05 min readChrome-Extensionfirebase.blog

Faster, smarter Firebase development—at no cost! 🚀 Nathan Yim introduces Gemini Code Assist, now free with high usage limits! Get AI-powered code completions, smart suggestions, and chat assistance in IDEs like VS Code & JetBrains. Plus, AI-driven GitHub PR reviews streamline your workflow. Build better, faster, and smarter with AI!

AI

The GenAI Testing Playbook

...15 min readChrome-Extensionblog.kore.ai

2024 was a turning point for Generative AI—but why did so many projects fail? Sunitha Subramani unpacks the missing piece: rigorous testing. This playbook explores real-world failures, best practices, and strategies to ensure AI-driven applications are reliable, secure, and scalable. Dive into GenAI vs. traditional AI, deployment pitfalls, and effective testing approaches. 🚀

Announcing New Models, Customization Tools, and Enterprise Agent Upgrades in Azure AI Foundry

...04 min readChrome-Extensionazure.microsoft.com

More power, more customization! Microsoft's Azure AI Foundry gets a major upgrade! 🚀 Asha Sharma shares GPT-4.5 in preview with improved accuracy and human alignment. New models like Phi-4, Stable Diffusion 3.5, and GPT-4o variants enhance AI. Fine-tuning tools & Magma boost enterprise AI efficiency.

Automation

How to Handle Dropdowns Using the Cypress .Select() Command?

...11 min readChrome-Extensionlambdatest.com

Struggling with dropdowns in Cypress? Alex Anie explores handling static and dynamic dropdowns using .select(), .contains(), and .each(). Learn how to interact with options by index, value, or text, and apply these techniques in real-world scenarios with LambdaTest’s eCommerce Playground. Optimize your test scripts with these practical tips! 🚀

Test Smart: How to Explore a Product Like Sherlock?

...07 min readChrome-Extensionuxdesign.cc

🔍 Cracking the testing code! Julia Kocbek unravels the power of exploratory testing—where human intuition, creativity & curiosity outshine automation. Learn how to uncover hidden bugs, enhance UX & shift testing left like a true detective. Ready to test smarter? 🕵️‍♂️

How to Debug Code With GitHub Copilot?

...11 min readChrome-Extensiongithub.blog

Debugging just got smarter! 🚀 Jeimy Ruiz explores how GitHub Copilot goes beyond coding—troubleshooting, analyzing PRs, refactoring, and generating test cases with slash commands like /fix & /explain. Whether in your IDE or on GitHub, streamline your debugging with AI. Ready to debug smarter? 🔍

Testing on Android: Unit Testing, Behavioral Tests, Not Implementation Tests

...21 min readChrome-Extensionmedium.com

Are your tests truly adding value? 🔍 Santiago Mattiauda dives into the essentials of testing beyond unit tests—covering acceptance, end-to-end, and integration testing. Learn how behavior-based testing, testable architecture, and the test pyramid strategy improve reliability. Plus, see a practical ViewModel test example in action! 🚀

Testing a New Feature – Should You Start With Automation or by Inspecting It Yourself?

...04 min readChrome-Extensionmirekdlugosz.com

Testing a New Feature: Manual or Automated First? 🤔 Mirek Długosz explores the decision-making process when testing a new feature. Should you start manually or jump straight into automation? The answer isn't simple—it depends on the feature's state, impact, team context, and automation feasibility. Prioritize understanding, identify risks, and use tools wisely to provide valuable insights early. 🔍🚀

Tools

Top 27 Software Development Tools & Platforms [2025 List]

...34 min readChrome-Extensionspacelift.io

Looking for the best software development tools in 2025? 🔧 Mariusz Michalowski gathers some of the top tools and platforms to enhance your development workflow. From VS Code and Sublime Text for coding to version control, AI coding assistants, CI/CD automation, and cloud platforms, this guide helps you choose the right tools for efficient coding, testing, and deployment. 🚀

30 Must-Know Tools for Python Development

...10 min readChrome-Extensionkdnuggets.com

Exploring the top tools for Python development in 2025? 🐍 KDnuggets provides a structured breakdown of 30 must-know tools to optimize your Python workflow. From dependency managers (pip, Conda, Poetry) to profiling (Scalene, Perforator), testing (pytest, Hypothesis), debugging (PDB, Icecream), and security (Bandit, Safety)—this guide covers it all. Find the right tools to enhance efficiency, performance, and security! 🚀

Others

Podcast: Shift Happens: Driving Quality Left - A Real-World Journey Across Five Teams

...49 minChrome-Extensionlambdatest.com

🎙️ In this XP Series episode, Kavya hosts Ruslan Strazhnyk, an engineering leader with 17+ years of experience. He shares insights on integrating agile testing across five teams, balancing maturity levels, empowering teams with tools like Playwright, and fostering a shift-left mindset. 🎧 Listen now!

Podcast: Unlocking Efficiency: Transitioning from Manual Testing to Test Automation with Cypress

...30 minChrome-Extensionlambdatest.com

🎙️ In this XP Series episode, host Harshit Paul chats with Cypress Ambassador Anna Patterson on transitioning from manual to automated testing. Discover best practices for test security, data-driven testing, debugging, and API testing strategies. Learn how Cypress streamlines automation! 🎧 Listen now!

Events

Event: Innovate QA: March Hybrid Meetup - Shift Left and Shift Right

...05 minChrome-Extensionmeetup.com

Join Innovate QA March Hybrid Meetup on March 20, 2025, hosted by Tatyana and featuring Brittany Stewart. Engage in an interactive session on Quality and Test Automation, network with industry professionals, explore the latest trends in testing, and gain insights into the future of software QA. Hear Brittany Stewart discuss Shift Left & Shift Right in Modern Development and join insightful discussions. Don’t miss out! 🚀