Weekly Digest 30/2022
--
Welcome to my Weekly Digest #30.
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
Solving “The Dangler” Conundrum with Container Queries and :has()
Statements Vs. Expressions
One of the most foundational things to understand about JavaScript is that programs are made up of statements, and statements have slots for expressions. In this blog post, we’ll dig into how these two structures work, and see how building an intuition about this can help us solve practical problems.
Some great videos I watched this week
Thinking on ways to solve carousels
In today’s GUI Challenge, @Adam Argyle shares the features and aspects of a carousel component: adaptive theming, adaptive to various user input types, adaptive to author time options, and adaptive to user preferences.
Chrome 104 — What’s New in DevTools
Restart frame during debugging, slow replay options in the Recorder panel, and more.
I pressed ⌘B. You wouldn’t believe what happened next
Whenever you press ⌘B in Figma, what happens is a choreography of events of surprising complexity. It’s a collision of two worlds — keyboard shortcuts and typography — each one with hundreds of years of history.
How to log messages in the Console | DevTools Tips
In this episode, Bramus and Jecelyn walk you through the different ways of logging and filtering messages in the Console.
Useful GitHub repositories
magic-regexp
A compiled-away, type-safe, readable RegExp alternative
Plop
Consistency Made Simple
Gum
A tool for glamorous shell scripts
dribbble shots
Cyberpunk Dystopia 3D Icon Set
Food Delivery Maemlur — Mobile Apps.
Agriculture Assistant App
Tweets
Picked Pens
Responsive Faux 3D Content Scroller
CSS only back to top button
Cascading CSS Text Effects
Podcasts worth listening
Syntax — What is Bun? The New JS Runtime
In this Hasty Treat, Scott and Wes talk about Bun, a new all-in-one JavaScript runtime. What makes Bun so fast? What’s on Bun’s roadmap? And why do we need another JavaScript runtime?
Thank you for reading, talk to you next week, and stay safe! 👋