Welcome to my last Weekly Digest of this year. Happy New Year everyone!
This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.
Safari Technology Preview 137 just dropped, with unflagged support for CSS
:has(). Often dubbed “the parent selector”, CSS
:has() is way more than that …
array.groupByToMap() methods let you group an array by certain criteria.
When Alexander was building the spatial “tool for thought”, Jade, one frequently requested feature was drawing arrows between blocks, so we could make mind maps, flowcharts, etc. Here’s how he made it.
In this video, Surma and Jake pick up the topic of Color Spaces again, because there’s more to talk about. Device capabilities, perceptually uniform color spaces, color mixing, and contrast calculations. And all of that is coming to CSS!
In this talk, you will discover how to manage async operations and request cancellation by implementing a maintainable and scalable API layer and enhancing it with de-coupled cancellation logic.
Learn how to record, replay, and audit user flows with the Recorder panel in DevTools.
Chrome extension to return youtube dislikes
Return YouTube Dislike
On November 10th, 2021, Google announced that the YouTube dislike count would be removed.
dislike field in the YouTube API was removed on December 13th, 2021, removing any ability to judge the quality of content before watching.
What it Does
With the removal of dislike stats from the YouTube API, our backend switched to using a combination of scraped dislike stats, estimates extrapolated from extension user data and estimates based on view\like ratios.
Why it Matters
You can learn more at our website at: returnyoutubedislike.com
Third party use of this open API is allowed with the following restrictions:
- Attribution: This project should be clearly attributed with either a link…
This sure looks handy!16:34 PM - 28 Dec 2021
mrdoob@mrdoob08:00 AM - 28 Dec 2021
Josh W. ComeauWhen making generative art, there are some fundamental tools needed to achieve certain effects, like using `lerp` to map values from one range to another, or using trigonometry for motion.
🔥 This wonderful collection by @mattdesl covers many of them!
→ p5-demos.glitch.me18:12 PM - 31 Dec 2021
Pawel Grzybekbrew autoremove
Uninstall formulae that were only installed as a dependency of another formula
and are now no longer needed.
I have no clue when this command has been added, but this is a life saver. I will never again look at the mess of no longer needed dependencies.10:15 AM - 01 Jan 2022
Jhey Tompkins is one of the most prolific CodePen creators out there!
In this episode of Syntax, Scott and Wes review their predictions and highlights for 2021.
Thank you for reading, talk to you next week, and stay safe! 👋