Weekly Digest 09/2022

Marco Biedermann
3 min readMar 6, 2022
by freestocks

Welcome to my Weekly Digest #9 of this year.

This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.

Interesting articles to read

Headless components in React and why I stopped using a UI library for our design system

In the past five years, Nir has been working on major front-end projects at Gloat. In this blog post, he will focus on what he learned when building Gloat’s design system and how he moved from using UI libraries like MUI to using headless components.

Understanding CSRF Attacks

Zell went about researching web security recently as he was writing Understanding Asynchronous JavaScript — He wanted to make sure my recommendations were secure and he is not doing any of his students a disservice with his recommendations. Unfortunately, articles in the security

Building Pages in Storybook

Building pages in an app might seem straightforward at first, but as your project matures things get more complicated. What happens if the network fails or the data is missing? Or worse, your app …

Some great videos I watched this week

How to rotate a vector

by Freya Holmér

10 React Antipatterns to Avoid

React is minimal on the surface, but it’s actually a highly complex JavaScript UI library with many potential pitfalls. In this tutorial, we look at 10 antipatterns in React, along with tips and tricks to improve our code.

by Fireship

New in Chrome 99: CSS Cascade Layers, Show Picker, and more!

Chrome 99 is rolling out now! CSS cascade layers give you more control over your CSS and help to prevent style-specificity conflicts. The showPicker method allows you to programmatically show a browser picker for input elements like date, color, and datalist.

by Google Chrome Developers

This video was made with code. But how?

Learn how to produce video content programmatically with HTML, CSS, and JavaScript thanks to Remotion — a React library that can create real MP4 videos.

by Fireship

dribbble shots

Game application UI design

by uixNinja

NFT Dark Theme Landing Page UI Design

by Mostafijur Rahman

Online Food Mobile App Design

by SH Shakil

Tweets

Picked Pens

CSS Knob widget with Range Slider

by S. Shahriar

4000 Followers — Thank You!

by Adam Kuhn

Podcasts worth listening

CodePen Radio — Ryan Mulligan

This week Chris gets to talk to Ryan Mulligan! Ryan put together a Collection of some of his personal picks for favorite Pens and they get a chance to talk through a lot of them.

Syntax — Wes and Scott React to the State of JS

In this episode of Syntax, Wes and Scott take a look at the 2021 State of JS survey.

Thank you for reading, talk to you next week, and stay safe! 👋

--

--

Marco Biedermann

Full-Stack JavaScript Engineer with focus on React, Redux & Node.js and passioned about Open Source working @Mobime based in Berlin, Germany marcobiedermann.com