Friday Issue Nr.89

2023-11-24

back

This week has brought fantastic posts about React Server Components and a few CSS news from CSS Nesting to Rem vs PX. Also, check the last article. It is quite a fantastic experiment with two browser windows.

JavaScript News

React Server Components

This is a solid deep dive by Jesse Pence. If you want to learn about React Server Components, then this is probably the best source at the moment.

https://jessedit.tech/articles/react-server-components/1-background/

Unpic - component to deliver the right images

https://dev.to/ascorbic/a-minimal-multi-framework-responsive-image-component-3iop

Here is Unpic: https://unpic.pics/img/

Spline

Impressive what you can do in a browser

https://my.spline.design/3dcardportalcopy-c97027e2ae3dd8a742cac572bdc26fce/

Tools to express your creativity in 3D

Product: https://spline.design/#features

CSS News

Getting Started with Container Queries

Now, Container Queries are out in MDN. Also, the docs are nicely done!

https://developer.mozilla.org/en-US/blog/getting-started-with-css-container-queries/

Interactive guide to grid

Another article from Josh is nicely done and can clarify some of the aspects which might be missed from some other resources:

https://www.joshwcomeau.com/css/interactive-guide-to-grid/

Totally remdom, or How browsers zoom text

In short, use rem for the text.

https://matuzo.at/blog/2023/how-browsers-zoom-text

CSS nesting the latest update

https://ishadeed.com/article/css-nesting/

Don’t mind the gap

When using flex, why not use gap?

https://css-irl.info/dont-mind-the-gap/

Mixed News

Amazing creativity

What if you could interact between two browser tabs? Oh, but you can!

https://twitter.com/_nonfigurativ_/status/1727322594570027343?s=20

You can try it yourself. Open the URL below in two tabs and try to drag one window on top of the other: https://bgstaal.github.io/multipleWindow3dScene/

Here is the code:

https://github.com/bgstaal/multipleWindow3dScene/blob/main/README.md

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