Friday Issue Nr.81

2023-09-29

back

This week, there are many interesting posts, including Vanilla JS Reactivity, Array Grouping methods, Swup, the NodeJS mascot, Bun Yarn, and Svelte 5.

JavaScript News

Vanilla JavaScript Reactivity

Fantastic long-read! Review of different PubSub, Observer and other patterns from Rx.js, Solid, and more.

https://frontendmasters.com/blog/vanilla-javascript-reactivity/

JavaScript Array Grouping Methods

Chrome added this as an experimental feature. However, it seems like we will have these methods available pretty soon. In any case, very nice article.

https://philna.sh/blog/2023/09/14/javascript-array-grouping-methods/

Swup: Page Transition Library

I only mentioned page transition a few weeks ago, and here we go - the library is out

https://swup.js.org/

Demos: https://swup.js.org/getting-started/demos/

NodeJS on a critical mission (kind of)

Apparently, NodeJS doesn’t have a mascot, and folks are trying to solve this issue

https://github.com/nodejs/admin/issues/828

TypeScript Origins: The Documentary (1h 20m)

You might have already watched or heard about this movie. Comments are very welcoming in the YT channel. No, I haven’t watched it yet. I added it to my to-do list, but let me know your thoughts!

https://www.youtube.com/watch?v=U6s2pdxebSo

Bun, Yarn, and what can we learn

Very controversial and solid Friday’s long read. Take with caution.

I've been very hard on Bun in this post, not because it sucks, but because it's almost good. And people will be excited to try it out and not realize all the downsides. Again, just like with Yarn, I was pretty hyped for Bun too. But I've since tempered my excitement and looked at it from a practical, and historical, standpoint.

https://dev.to/thejaredwilcurt/bun-hype-how-we-learned-nothing-from-yarn-2n3j

Svelte 5

Quite an interesting overview of the changes in Svelte.

The magic of Svelte isn't ‘let count = 0’, it's ‘count += 1’

https://poxi.substack.com/p/my-thoughts-on-svelte-5-as-a-full

CSS News

Cloudflare Fonts

Now you can use Google Fonts directly from your domain! That means speed and privacy are back!

https://blog.cloudflare.com/cloudflare-fonts-enhancing-website-privacy-speed/

Mixed News

Client-side JS library for ChatGPT

That website is very noticeable. I mean, hold on to your chair when you browse it.

Also, the library itself looks interesting with its API.

https://chatgpt.js.org/#/

ChatGPT users can now browse the internet

https://www.reuters.com/technology/openai-says-chatgpt-can-now-browse-internet-2023-09-27/

Andris Švarcs

Somehow, I've survived over 15 years as a web developer without losing my interest in the craft. Quite the opposite, with so many great improvements in the Web standards, what was nearly impossible now is easy to make.

My career has been a wild ride through small agencies and big corporations, building everything from finance apps to health dashboards.

I'm that annoying person who needs to understand products beyond just slinging code. I ask questions like 'Why is this feature important?' and 'How will this improve the customer journey?' – you know, the kind of questions that make project managers reach for the pint aspirin. This curiosity has led me down the rabbit holes of design, accessibility, and SEO. Because apparently, making websites pretty, usable, and findable wasn't challenging enough on its own.

P.S. If this bio sounds too polished, blame my evil AI twin. I'm still working on teaching it sarcasm.

Copyright © since 2021, Andris Švarcs. All rights reserved.

Lets connect

bluesky

youtube

linkedin