What Happend in April?

Bun version 1.1

We’ll start by looking at Bun, which is finally offering Windows support starting with version 1.1. The runtime is continuing its focus on speed and optimizations with bun install performing 30 times faster than npm and various other Node APIs seeing improvements when it comes to speed.

While Bun is still a young technology, it enjoys a lot of attention from the community, and, interestingly, we are already seeing success stories from people who are migrating their products to Bun.

VitePress version 1

Next, stepping into the Vue world for a second, Vite press version 1 was just released. VitePress is a Static Site Generator designed for building fast, content-centric websites. SSG is one of those areas that have become fairly crowded in recent years, and you’ll have a lot of options to choose from depending on your preferred design experience.

Angular + Wiz

Another big announcement in the frontend world was the merger of the Angular and Wiz frameworks. While Angular is well-established in the industry, Wiz has a different story. This is another web framework used internally at Google and has been focused mostly on performance-critical apps (Think of the fast rendering needed in Google Search for instance).

So the plan moving forward is to steadily open source Wiz features via Angular, and give the community access to some of the best Web development practices discovered at Google.

Stepping away from the dev world for a second, April was marked by a pretty big blow to the Open Source world.

Threat of the XZ Backdoor

A well-planned, major backdoor attack affecting various Linux distributions was discovered by accident. This goes to show that much of the code we depend on is usually in the hands of overworked, underpaid devs.

GO Developer Survey

We also got back the results of the Go Developer survey in April, and it’s interesting to see how this community remains one of the happiest, with 93% of the respondents being satisfied with Go during the last year.  Go has a lot going for it, and it is always a good idea to take a look at it if you are not familiar with the language.

TC39 Meeting

Finally, the 101st TC39 meeting took place a few weeks back and, besides some useful new methods added to the Set class we should be really excited about the addition of Signals as a Stage 1 proposal. Signals are powering the reactivity in most modern frontend frameworks these days, and it’s going to be a big step forward towards simplifying our stacks once these become a browser standard.

If you find such updates useful you should consider joining our newsletter or watching one of these videos next.

Until next time, thank you for reading!