Friday Issue Nr.115

2024-06-14

back

It's another week with good posts about the React Compiler use case, Microsoft Edge, Astro 4.10, HTMX, and a good read about Container Queries and nested links from the CSS world. Also, Nvidia surpasses Apple, and there are loads of new updates for Safari.

JavaScript News

Functions with multiple parameters

As the post says - it is an epic guide about function composition!

https://jrsinclair.com/articles/2024/how-to-compose-functions-that-take-multiple-parameters-epic-guide/

I tried React Compiler today, and guess what...

It's a post with an awesome clickbait title, but it is a good read. In short, the React compiler will work the magic for simple examples out of the box. Very few code updates are needed. However, a real-life project is not as simple.

https://www.developerway.com/posts/i-tried-react-compiler

An even faster Microsoft Edge

My first surprise was that Edge did use React (or I misunderstood the article?). But all in all, great news: Edge is getting faster!

https://blogs.windows.com/msedgedev/2024/05/28/an-even-faster-microsoft-edge/

Astro 4.10

“Astro 4.10 introduces a new experimental built-in module, astro:env, to allow easier use of environment variables.”

https://astro.build/blog/astro-4100/

HTMX

Somehow, HTMX reminds me of the early days of PHP, but in a good way. After reading this article, I agree that HTMX has its place and is an excellent enhancement for a website if there is no need for dashboard-type updates or loads of graphics.

https://www.erikheemskerk.nl/htmx-simplicity/

Customise performance workflows in DevTools

https://developer.chrome.com/blog/devtools-customization

Rust is growing the fastest, but JavaScript is the most popular

https://thenewstack.io/rust-growing-fastest-but-javascript-reigns-supreme/

HTML & CSS News

Check your colour combination

It is an excellent tool for fine-tuning your colours and checking how people with different colour blindness levels would see your choice.

https://www.whocanuse.com/

Container Queries

https://css-tricks.com/css-container-queries/

How to make “nested” a tags

This is an interesting hack for cases where you need a link tag inside another link tag.

The use case would be a clickable card, but inside a card is a link that is also clickable.

https://www.amitmerchant.com/nested-anchor-links-using-css/

Mixed News

WebKit in Safari 18 beta

That is a long list of updates for HTML, CSS, Media, WebRTC, Web API, JS, etc.

https://webkit.org/blog/15443/news-from-wwdc24-webkit-in-safari-18-beta/

How to hack Google Lighthouse Scores in 2024

https://www.smashingmagazine.com/2024/06/how-hack-google-lighthouse-scores-2024/

History of the browsers

https://eylenburg.github.io/browser_engines.htm

Massive image with all browsers.

https://eylenburg.github.io/pics/Browser Engine List.png

Nvidia surpasses Apple as worlds second most valuable company

https://www.theguardian.com/technology/article/2024/jun/05/nvidia-stock-tech-market-price-value-3-trillion

Comment on 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