Friday Issue Nr. 106 | 05/04/2024

Bun 1.1 is now on Windows, also Angular + Wiz with the official announcement and CSS container queries described in an excellent post. There is slightly old news about Affinity and Canva. Also, there is a good resource for accessibility checks and front-end identity crises.

JavaScript News

A proposal to add Signals to the JavaScript

It is interesting how JavaScript frameworks might improve JavaScript itself. Obviously, this is a very early stage, but it seems like a good proposal.

https://github.com/proposal-signals/proposal-signals

Bun 1.1

Bun supports Windows, which is a huge milestone, as well as speed improvement and the Shell, to mention a few upgrades.

https://bun.sh/blog/bun-v1.1

See your favourite web in 3D

If you want to see a website as a 3D DOM representation, this code snippet can help. Copy and paste it into your console and enjoy. I remember Firefox having this built-in feature many years ago, but it was removed at some point. Based on the comments, it might work best in Firefox.

https://gist.github.com/OrionReed/4c3778ebc2b5026d2354359ca49077ca

Angular + Wiz

Now, this is official.

https://blog.angular.io/angular-and-wiz-are-better-together-91e633d8cd5a

Gulp v5

https://github.com/gulpjs/gulp/releases/tag/v5.0.0

Dioma

Elegant dependency injection container for vanilla JavaScript and TypeScript

https://github.com/zheksoon/dioma

Cally

9kb tiny Calendar component

https://wicky.nillia.ms/cally/

CSS News

Learn how to use CSS container queries today

This is probably one of the best post about container queries.

https://ishadeed.com/article/css-container-query-guide

CSS tips

Random ~140 CSS tips, quite a good ones, actually.

https://css-tip.com/

Could SCSS be replaced with CSS?

This is probably true. However, I like to “scope” related component elements and props, but CSS nesting is not there yet. That is perhaps the only thing that matters to me. Mixins are great but can quickly grow CSS size. In any case, CSS is awesome!

https://dev.to/karsten_biedermann/goodbye-sass-welcome-back-native-css-cf

Mixed News

Canva + Affinity

This might not be good news for Affinity users.

https://www.canva.com/newsroom/news/affinity/

Gov UK design system

If you are lost in aria fields, this system can help with good hints.

https://design-system.service.gov.uk/components/

Front-end development’s identity crisis

https://www.ellyloel.com/blog/front-end-development-s-identity-crisis/

Comment on Mastodon