We use cookies to give you the best experience. Learn more in our Privacy & Terms of service.

Upcoming Webinar: Answering Your Most Important Questions About Test Automation

Register Now >

Coding Jag - Issue 37

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

If debugging is the process of removing software bugs, then programming must be the process of putting them in” — Edsger Dijkstra

True that! Often in the process of development, you might have a bug slipping in. It might be minuscule in nature but can cause a series of issues in your software and some issues can be extremely fatal. The Boeing 787 bug is just one example of how it required a system reboot every 51 days or it could lead to total loss of control!

Fixing a bug takes 30 times longer than writing a code! 🤯 What is the solution to this? How can you write bug free code? These are the common questions you might have and would be expecting some magical solution to such problems. But the solution is a more obvious one - Ground Rules!

Find out more about these basic principles we need to focus along with some more amazing reads in this edition.


“A Beginner’s Guide to Software Testing!” [Part — 2]

5 min read medium.com

Every tester wants to better their techniques for testing and grow into an experienced tester. However, software testing is deeper than it looks on the surface. This blog covers the agile process and its terminologies that are an essential part of software development.

10 Crucial Facts about APIs every QA Software Tester Should Know

5 min read youintechnology.com

If you are a software tester the thumb rule would be to know the functionality of the software before testing it. Which means you need to have basic knowledge of how servers, apps, browsers communicate through API. Here are the 10 vital facts about API’s you need to know.

25 GitHub Repos you can't miss to bookmark

5 min read dev.to

We all know Github is not just a version control service. It’s a lot more than that! It’s a platform where developers contribute to the community. Here are the 25 ultimate resources that you cannot miss out.

The do’s and don’ts of integration testing

5 min read syrett.blog

Integration tests are usually done to verify your applications reliability, performance and to assess if they are functioning as expected to a user. To ensure that your application doesn’t fall flat a well designed integration test can be invaluable. Read these 14 do’s and don'ts and maximise your returns on testing!

When Software Bugs Are Literally Fatal

5 min read medium.com

Why is it so hard to write a bug free code? Well there isn’t any silver bullet to this problem but the solution is more of an obvious one. Read the blog as Doug Foo shares some great facts on dev teams, processes and quality that can be your silver bullet in the long run.


Complete Guide To Lazy Load Images For Better Website Performance

4 min read lambdatest.com

Lazy load images is an excellent concept for improving website performance. In this blog Harish has discussed three methods for lazy loading, the hard way, the mediocre one and the ease one! Which one will you choose?

3 Ways to Prevent a Mis-Performance Meltdown

4 min read scottcochrane.com

Is your team delivering not so optimal results? Well the first thing to check here is if there are efforts that are getting misplaced. Read the blog to understand the roots causes of mis-performance and how you can rectify it!


Your 80 Questions about Playwright, Answered

7 min read applitools.com

Here’s the 80 QnA from the Applitool webinar on Playwright that was hosted recently. Due to a lack of time to answer live, Microsoft has managed to document and answer them all. Check it out!

Deconstruction of the Cucumber JUnit Runner Behavior

9 min read sumondey.com

BDD when done effectively can help companies create a competitive edge as a collaboration between technical and business teams gets seamless. In this blog understand how Cucumber Junit Runner works and facilitates the tests.

Use Selenium wait for page to load with Python [Tutorial]

9 min read lambdatest.com

Read the blog to understand different types of wait in Selenium Webdriver, learn how to implement them with Python and also deep dive into other types of Selenium waits in Python.

Appium Parallel Tests on Multiple Emulators [2021 Update]

9 min read swtestacademy.com

This article explains how to set up and run your Appium Tests on multiple virtual devices on mac operating systems. There is a guide for Windows operating systems too!

API testing with Cypress and NodeJs

9 min read brunaaguiarvaz.medium.com

Learn how using Cypress and NodeJs you can perform API tests as Bruna takes you through this well-written guide to get started with API testing.


Introducing Angular DevTools

10 min read blog.angular.io

This is amazing! A more enhanced Google Chrome Extension that understands your debugging pain points and makes it easier for you to debug your applications.

Top 3 Backend Developer Productivity Tools That You Should Check Out

8 min read medium.com

In this article, Jerry listed down his top 3 tools that can save your time as a backend developer and enhance your productivity.

Product Of The Week #1: Dowork.ai 2.0


What is the estimated timeline for this project? Everyone expects an answer for that! Dowork.ai is your secret weapon to solve this problem. Built for project and account managers working in outsourcing companies to create accurate project estimates.

Product Of The Week #2: alphachat


AlphaChat is a Conversational AI platform. It makes customer service more efficient and customers happy. Anyone can build their own Intelligent Virtual Assistant (i.e. a smart AI chatbot) and set it up for customer support automation in less than an hour.


Podcast: Formulation Document Examples with Gáspár Nagy & Seb Rose

46 min testguild.com

In this episode, Seb Rose and Gaspar Nagy, authors of the new book Formulation: Document examples with Given/When/Then, explain how all stakeholders need to be involved in creating a product's specification.

Video: XUnit Tutorial | Part 2 | How To Set Up XUnit With Visual Studio

52 min youtube.com

This video is the next part of the LambdaTest XUnit Tutorial for Beginners. In this video, Anton Angelov has explained how to set up XUnit.net with Visual Studio along with how to write and run your first xUnit test.

PODCAST: Playwright for Python- end to end testing of web apps

29 min testandcode.com

In this episode, Rayan Howard from How QA shares his suggestions for leveraging Playwright for end to end testing using Python.


TestBash Home 2021

00 min ministryoftesting.com

24 hours of Software Testing & Quality Goodness! 12 Talks, 2 Discussions, 2 Ask Me Anythings, 1 TestBash Revisited, 6 Hosts, 6 Ten-Minute Talks, and the famous 99-Second Talks. Book your ticket for TestBash Home 2021 by the Ministry of Testing, an online event to be held on June 18-19 2021.

Meme: Debugging is cool


Hurray, you’re in!

Thanks for subscribing to Coding Jag. The most comprehensive, crisp & telling newsletter around the testing world.

What’s Next?

Sit back and relax. Our newsletter would be there in your inbox every week to supercharge your wisdom around:

  • News
  • Performance
  • Automation
  • Tools
  • Podcast

You can Unsubscribe any time.

It’s good to have you aboard!
- The Coding Jag Crew

P.S. - If you can’t wait, feel free to check out our latest edition.

Thank you