Friday Issue Nr.135

2025-05-02

back

This week brought quite a few long posts with SolidJS, Production case studies, Vibe coding, Split Flap display and Webgl gradients stand out. CSS backdrop filter examples, Accessibility and CSS-only glitch effect and also a few good reads in Mixed news.

JavaScript News

A Decade of SolidJS

Ryan Carniato the creator of SolidJS reflects on the last decade of SolidJS, Signals and fantastic web journey.

https://dev.to/this-is-learning/a-decade-of-solidjs-32f4

Production case studies

https://largeapps.dev/case-studies/advanced/

Good vs Great Animation

Sensible tips to create great animations.

https://emilkowal.ski/ui/good-vs-great-animations

React updates

https://react.dev/blog/2025/04/23/react-labs-view-transitions-activity-and-more

Vibe coding is not an excuse for low-quality work

https://addyo.substack.com/p/vibe-coding-is-not-an-excuse-for

Split Flap display

The story of building a timetable from the 1980s looks great!

https://craftofui.substack.com/p/time-travel-with-javascript

Demo

https://codepen.io/jh3y/pen/yyLmeJd

WebGL gradients

Really long post but with loads of details on how to tame pixels and colours, and step by step explanations. Really good one if you are into visual effects and WebGL.

https://alexharri.com/blog/webgl-gradients

TLS Certificate lifetimes will officially reduce to 47 days

https://www.digicert.com/blog/tls-certificate-lifetimes-will-officially-reduce-to-47-days

This keyword in JavaScript

There are surely many articles on this keyword, but this one stands out. It is simply a pleasure to read.

https://piccalil.li/blog/javascript-when-is-this/

Why not host your blog on Nintendo Wii?

Something I wouldn’t find time to do but really interesting to read about it.

https://blog.infected.systems/posts/2025-04-21-this-blog-is-hosted-on-a-nintendo-wii/

HTML & CSS News

Do we still need SCSS?

Interesting approach with LightningCSS. Probably good use case for ReactJS and Vite.

https://css-tricks.com/so-you-want-to-give-up-css-pre-and-post-processors/

CSS backdrop-filter examples

https://css-tricks.com/using-css-backdrop-filter-for-ui-effects/

Accessibility essentials

This basic overview covers the most important aspects, like forms, keyboard navigation, modals, aria and more.

https://martijnhols.nl/blog/accessibility-essentials-every-front-end-developer-should-know

Keyboard navigation

https://www.smashingmagazine.com/2025/04/what-mean-site-be-keyboard-navigable/

CSS-only glitch effect

Interesting experiment to create some side effects with CSS

https://muffinman.io/blog/css-image-glitch/

Also, this glitched clock looks good

https://codepen.io/fearOfCode/pen/PoMyKQ

CSSHell

I didn’t pass the intro page, but it looks like a fun game. I might try it on some slow days. Adding it for a future reference.

https://csshell.com/

Mixed News

Avoiding Skill Atrophy in the Age of AI

Post by Addy Osmani on AI usage for development tasks.

https://addyo.substack.com/p/avoiding-skill-atrophy-in-the-age

Zip Bombs for Spammers and malicious bots

https://idiallo.com/blog/zipbomb-protection

AI is the future of accessibility

https://karlgroves.com/ai-is-the-future-of-accessibility/

No-as-a-Service

Sometimes you need to say NO, but it is not easy. So here is a simple API which will return random versions for any life situation.

https://naas.isalman.dev/no

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