Weekly Digest 22/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.
Functional programming with `compose`
Using extends
to constrain generics
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
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
Travel App
Restaurant Waiter App
Tweets
Picked Pens
Pure CSS/SVG Tic Tac Toe
Pure CSS Animated Image Zoom
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! 👋