Friday Issue Nr. 62 | 11/05/2023

Astro is going strong and reached 2.4, a controversial article about Remix, CSS Zen Garden celebrates 20(!) years. This week brings loads of interesting CSS articles, including about Scrollbar, Anchor position and Zen Garden.

JavaScript News

Free TypeScript Tutorials

I haven’t checked them, but they claim they are free. Let us know if you tried and find them useful

https://www.totaltypescript.com/tutorials

Astro 2.4

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

Why you don’t need Signals in React

Actually, that turned out to be a clickbait article 🙂

https://blog.axlight.com/posts/why-you-dont-need-signals-in-react/

Apparently, the suggested solution is to use Jotai https://jotai.org/

Which looks similar to Zustand: https://www.npmjs.com/package/zustand

Remix - the bad parts

If you are into Remix or thinking about it, you might like this article a lot. A bit of a cold shower is always good to have!

https://redd.one/blog/my-struggle-with-remix

CSS News

CSS Zen Garden

I'm not sure how many of you remember this website.

https://www.csszengarden.com/

Many years ago, it was quite an inspirational place to see the possibilities you can achieve with simple CSS. I mean, the time when IE6 (Internet Explorer, yes, being sarcastic) was the THING.

https://www.csszengarden.com/

Well, the start of that website was some 20 years ago!

https://www.webdesignmuseum.org/web-design-history/css-zen-garden-2003

Future CSS: Anchor Positioning

It's a long read, but it's worth skimming and checking short videos with examples of what is already possible (Chrome Canary’s experimental implementation). Pretty wild!

https://kizu.dev/anchor-positioning-experiments/

Don’t use custom CSS scrollbars

I don’t know if styling the scrollbar is a good or bad idea; it's probably annoying for me. Some websites have great examples, but they are mostly annoying. I prefer when I do not see a scrollbar at all. The author goes into depth on the subject.

https://ericwbailey.website/published/dont-use-custom-css-scrollbars

CSS only fire

Quite amazing: https://codepen.io/simeydotme/pen/PoyzbPM

Mixed News

Ongoing defence of Frontend as a full-time job

Fascinating read. Any thoughts on this? I noticed a lack of basic HTML and CSS knowledge in many projects, leading to accessibility issues, broken layouts and hard-to-manage CSS.

https://christianheilmann.com/2023/05/09/the-ongoing-defence-of-frontend-as-a-full-time-job/

Frontend developers are:

  • Browser performance experts

  • Cross-platform development experts

  • Accessibility experts

  • Compliance knowledgeable

  • The design and Test departments are connected

  • Fiercely dedicated to the end user

Your first unit test

Good one if you never wrote a unit test or set it up from scratch.

https://resources.snyk.io/unit-test-js