One of the greatest nightmares of any Software Developer is fixing bugs and this can make even the most experienced developers feel like novices. From looking for the bug to fixing it can be a heartbreaking experience that will make you question your career choice. I’ve been there, it’s crazy. 

In this article, I will be sharing with you the two extensions I use frequently to increase my code health and help debug easily. 

Why these two? Because they help debug easily and automate unit test creation. I’m very lazy at writing unit tests as they most often slow down my workflow. 

Jest Runner: Vscode-jest-runner is focused on running or debugging a specific test or test-suite, while vscode-jest is running your current test-suite every time you change it.

  • Developer Ready: A comprehensive JavaScript testing solution. It  works out of the box for most JavaScript projects.
  • Instant Feedback: Fast, interactive watch mode only runs test files related to changed files.
  • Snapshot Testing: Captures snapshots of large objects to simplify testing and to analyze how they change over time.

Ponicode Unit Tests: Ponicode is an AI-powered extension pack that generates unit tests for you. It also helps you create, visualize and run unit tests for your functions quickly and easily, thanks to ML-generated test scenarios and an intuitive graphical interface.

  • Removes repetitive and annoying parts of unit testing: Smart imports and instantiation, full test body generation
  • Generate relevant inputs and instantiation with AI-powered technology
  • Show you where you should focus your unit testing effort and what should be tested
  • Increase code coverage and quality and maintains it over time
  • Increase code robustness and early bug detection
Maybe you’re a recent graduate or maybe you just switched careers, you’ve learnt a new skill and it’s time to get yourself a job but every employer you cross paths with says ‘no’ because you’re not experienced enough. Must suck, right? Well, yes. except that no employer wants to risk their business by placing it...
Read More
One of the greatest nightmares of any Software Developer is fixing bugs and this can make even the most experienced developers feel like novices. From looking for the bug to fixing it can be a heartbreaking experience that will make you question your career choice. I’ve been there, it’s crazy.  In this article, I will...
Read More
“Participating and serving the community as a circle lead is an eye-opening and refreshing experience for me. I learned to stretch myself to reach and surpass my full potential as a leader and a communicator. During this opportunity, I and my co-lead worked together, and we built the team we needed to execute the herculean...
Read More
Job Vacancy I4G Ingressive For Good
Most Roles expire on the 7th of December, 2020. Apply ASAP!
Read More
“My name is Galleh Solomon. I loved web development but so many things have stalled my progress due to the pandemic. I didn’t have the resources I needed and I wasn’t in an environment with many people to run to for help and online courses were very expensive.A friend introduced me to the community and...
Read More
Isaac John, Victor Joseph and Farhan Nasirudeen, winners of the I4G Community Challenge share their experience with the challenge. Farhan Nasirudeen in 3rd place “My experience at Ingressive For Good (i4G) Community Challenge. I never thought I could participate in the challenge, I used to feel like the experience I have is not enough to...
Read More
“In a single word, Ingressive for Good (I4G) is amazing. The I4G ambassadors program has helped me develop my UI/UX skills as well as my leadership abilities. I4G not only provided me with the opportunity to serve student designers and developers at Federal University of Technology, Minna, but it also provided me with the opportunity...
Read More
“The ambassadors program has helped me shape my career starting from the Coursera scholarship which enabled me learn design and leadership skills to numerous resources being offered to us regularly, workshops, and programs organized has helped me immensely to even getting accepted into MLSA. There’s always something positive going on that is geared towards being...
Read More
“I4G ambassadors program has been a very dynamic experience for me. It shaped me in more ways than I expected. It all started with the leadership courses we did on Coursera during our onboarding process. My favorite was how to influence people effortlessly: it shaped the way I lead people in general, not only in...
Read More

Leave a Reply