Weekly Digest 03/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


Picked Pens

Generative PhpStorm Loader

Sign Up / Login


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! 👋



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store