Friday Issue Nr.141

2025-09-05

back

I took one month off the FE news update in three years. It was refreshing, and I had a busy holiday in between. Now I'm back and trying to sort out all the updates. 🙂 

Some of the things I found interesting are below, and as usual, cover JavaScript, HTML/CSS and a bit of other things. Happy Friday and Happy Reading!

JavaScript News

Effect

Effect is a TypeScript library that allows you to easily(?) build typesafe, resilient, and scalable applications, providing features such as error handling, validation, retry logic, structured concurrency, and observability.

https://effect.website/

Example with Svelte: https://github.com/mateoroldos/sveltekit-effect-template

Difference between functions in JavaScript

It's always good to refresh your knowledge, and this post is a pleasure to read. After reading this, you will learn/re-learn when to use arrow functions and when to avoid them.

https://jrsinclair.com/articles/2025/whats-the-difference-between-named-functions-and-arrow-functions/

128KB constraints

It is amazing what you can build with Constrained Design.

https://medium.com/@mikehall314/im-more-proud-of-these-128-kilobytes-than-anything-i-ve-built-since-53706cfbdc18

Big(O)

This Big(O) post stands out by visualisation and great explanation.

https://samwho.dev/big-o/

Multithread linting in ESlint v9.34.0

The feature that was in the making for ten years is finally out.

https://eslint.org/blog/2025/08/multithread-linting/

Remix 3 new directions

Remix 3 takes a new direction, aiming to eliminate any critical dependencies, including React. Instead, they will fork Preact, which is a mature DOM library used by Shopify, Google and others.

https://www.infoq.com/news/2025/08/remix-run-v3-drops-react/

Beacon API

There is a lesser-known built-in API that sends a request to the server when the user closes the browser, tabs, or changes the URL in the browser tab.

https://hemath.dev/blog/say-bye-with-javascript-beacon/

HTML & CSS News

Corner shapes and anchor navigation

https://codepen.io/kevinpowell/pen/QwbRxNw

Anchor positioning

Another great article by Ahmad. Great example of how you position unrelated DOM elements using Anchor Positioning.

https://ishadeed.com/article/anchor-positioning/

Srcset

What img srcset does in HTML5: a quick and straightforward guide

https://html.com/attributes/img-srcset/

Web without JavaScript

https://lyra.horse/blog/2025/08/you-dont-need-js/

Mixed News

Guidepup

Reliable automation for your screen reader a11y workflows through JavaScript. This looks promising and could help accelerate the process of identifying common bugs, reducing the workload for manual testing.

https://www.guidepup.dev/

Apertus

This is an open-source large language model trained on 15T tokens across 1000+ languages. Apertus is fully transparent and operates strictly in accordance with Swiss data and copyright law. For banks, insurers and regulators, this flips AI from a liability minefield into compliant infrastructure that current mainstream LLMs struggle to guarantee due to their closed architecture. In any case, I appreciated that something is happening in the EU as well.

https://www.swiss-ai.org/apertus

Google Chrome at 17

https://addyosmani.com/blog/chrome-17th/

Forgotten Internet

https://www.bbc.co.uk/future/article/20250731-a-journey-into-the-heart-of-the-forgotten-internet

Comment on BlueSky or Mastodon

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