Friday Issue Nr. 115 | 14/06/2024

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