Weekly Digest 22/2022

Marco Biedermann
3 min readJun 5, 2022

--

Welcome to my Weekly Digest #22.

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

Don’t Sink Your Website With Third Parties

In this article, Ken Harker explains what third-party resource requests really are and which common optimization strategies can help reduce the impact on the user experience.

Event-Driven Architecture. Part 1: Pros and cons with examples

In this multipart series, we will go step by step in creating a simple event-driven system. In Part 1 we compare this approach with a classic point-to-point communication and look at the advantages and disadvantages of both.

Some great videos I watched this week

Chrome 102 — What’s New in DevTools

New Performance insights panel, shortcuts to emulate light/dark themes, and more.

by Google Chrome Developers

Functional programming with `compose`

by Matt Pocock

Using extends to constrain generics

by Matt Pocock

When To Fetch: Remixing React Router

We’ve learned that fetching in components is the quickest way to the worst UX. But it’s not just the UX that suffers, the developer experience of fetching in components creates a lot of incidental complexity too

by Ryan Florence

Useful GitHub repositories

AutoAnimate

A zero-config, drop-in animation utility that adds smooth transitions to your web app. You can use it with React, Vue, or any other JavaScript application.

Videogrep

Videogrep is a command-line tool that searches through dialog in video files and makes supercuts based on what it finds.

dribbble shots

Simple Food Delivery App Concept

by Giorgi

Travel App

by App Ninja

Restaurant Waiter App

by Alexandr V

Tweets

Picked Pens

Pure CSS/SVG Tic Tac Toe

by Jhey

Pure CSS Animated Image Zoom

by Jhey

Podcasts worth listening

Syntax — Cache Control Headers Explained

In this Hasty Treat, Scott and Wes answer a question about caching, cache control headers, an explanation of the fields for caching.

Smashing Podcast — Why does accessibility matter?

We ask why accessibility really matters, and why is it so important to get it right? Smashing’s Vitaly Friedman talks in-depth to Sara Soueidan to find out.

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