Wallaby Team Blog

Perfecting GitHub Copilot's Output with Wallaby.js

17 Jan 2024 3 min read

In the last 18 months, AI for code generation has really stepped in as a game-changer. GitHub Copilot in particular, is reshaping how we write code, offering real-time code generation that’s akin to having a virtual pair programmer. But with great power comes great responsibility, and that’s where Wallaby.js comes in. Wallaby.js runs and validates your code before it’s even saved to disk and shows test results in your editor, right next to your code. Using Wallaby.js with GitHub Copilot ensures that what Copilot suggests isn’t just innovative but also reliable.

Read more

Quokka Snaps: Inline REPL anywhere in your code

20 Nov 2023 5 min read

As you are modifying source code, you have to make assumptions about how certain bits of code that you are adding or accessing will function. At some point, the mental burden of unchecked assumptions becomes too much to endure, and you launch your app or run your tests to validate your changes. If the application/tests is in a working state at that moment, you may get the validation you need.

Read more

Using AI with Wallaby Tools

08 May 2023 2 min read

The world of software development is experiencing a rapid transformation, thanks to the increasing integration of artificial intelligence (AI) to help generate code. As developers face the challenges of meeting ever-growing user expectations and delivering high-quality software, the role of tools and AI-powered code generation will become more critical than ever. In this blog post, we explore the importance of Wallaby.js, Quokka.js, and Console Ninja, and how they complement AI code generation in streamlining the development process.

Read more

Console Ninja - awesome new Wallaby tool

13 Apr 2023 2 min read

We are absolutely thrilled with the response that our new VS Code extension, Console Ninja, has received since its launch in the first week of December, 2022. We now have over 130,000 total downloads and more than 25,000 developers using it every week! We couldn’t be more grateful to the community for embracing Console Ninja with such enthusiasm.

Read more

Importance of a Fast Feedback Loop

12 Oct 2022 2 min read

The benefits of having a fast developer code-test feedback loop are time savings, efficiency, and reduced context-switching. With a fast feedback loop, developers can save time by getting immediate feedback on their code changes. This is especially useful when working on large projects with many files, as it can be difficult to keep track of all the changes. In addition, a fast feedback loop can help to improve efficiency by reducing the need for context-switching. When developers are able to get immediate feedback on their code, they can make more informed decisions about their changes and avoid wasting time on unnecessary edits. As a result, a fast developer code-test feedback loop can be a valuable tool for both time savings and efficiency.

Read more

Optimizing TypeScript

04 Aug 2021 5 min read

We are big fans of TypeScript and have been using it for many years now in our own projects, as well as having created a deep integration with TypeScript for both Wallaby and Quokka. In our previous blog post, we looked at the importance of optimizing your tests to run faster. In this blog post, we’re going to dive a little deeper and discover how TypeScript can sometimes be a big culprit in slowing down your test feedback loop and provide some options for what you can do about it.

Read more

Optimizing your tests to run faster

23 Jun 2021 4 min read

We recently volunteered our time to assist a group of high-school kids in our community who are new to coding. It was immediately clear that they did not understand the importance of the feedback loop that exists between writing code and knowing that the code does what was intended.

Read more

Introducing Output Inspector

31 Mar 2021 1 min read

Today we’re excited to announce a really cool new feature called Output Inspector that is really going to improve your debug productivity. Output Inspector allows you to inspect logged values and error messages within your editor in a pop-out code window.

Read more

Free Open Source Licensing Model and Wallaby Webinar

22 Oct 2020 2 min read

The Wallaby team has always supported and contributed to the open-source community. In the last month we released our open-source license model to allow open source projects to use Wallaby for free. The license is available to everyone: project owners, project contributors, or even someone not associated with the project who just wants to open the project and play around.

Read more

Test Stories for JetBrains IDEs

15 Jul 2020 3 min read

We are pleased to announce that Wallaby’s Test Stories Viewer is now available for JetBrains editors! In case you missed our previous blog post announcing the Test Stories, this is big new feature that our team has been working on for a number of weeks.

Read more