Weekly Digest 03/2022

Marco Biedermann
3 min readJan 23, 2022

--

Welcome to my Weekly Digest #3 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

ECMAScript proposal: grouping Arrays via .groupBy() and .groupByToMap()

This blog post describes the ECMAScript proposal “Array grouping” by Justin Ridgewell.

Folding the DOM

In this post, we’ll explore a technique we can use to “fold” a DOM node, like folding a letter in real life. On that journey, we’ll learn a lot about 3D transforms and CSS animation techniques!

Some great videos I watched this week

Thinking on ways to solve a dark/light theme switch

In today’s GUI Challenge, @Adam Argyle shares thinking on a way to build a theme switch component. Often a website will allow switching the theme to something other than the system preference and these are thoughts on how to achieve that user experience.

Suspense and Error Boundaries in React 18

Learn how Suspense allows you to use Error Boundaries for network requests by turning asynchronous exceptions into render-time errors.

dribbble shots

HR Dashboard

Medical service — Mobile App

Supbank Landing page design

Tweets

Picked Pens

Generative PhpStorm Loader

Sign Up / Login

Illusion

Podcasts worth listening

CodePen Radio — Moving to PostgreSQL from MySQL

As you read this, CodePen is 100% on PostgreSQL for our main relational database. It was a transition that took a couple of weeks of pretty intense effort and lots of planning and prep before that.

Syntax — New Year, New You. What to Focus on in 2022

In this episode of Syntax, Scott and Wes talk through what to focus on at beginner, intermediate, and advanced levels of coding skills.

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

--

--

Marco Biedermann
Marco Biedermann

Written by 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

No responses yet