The Collective #899
Your weekly digest of dev & design links
Codrops is proudly hosted by Liquid Web—trusted for nearly a decade for performance, reliability, and scalability.
Olá, frontend friends! 👋
Here’s a fresh digest of our latest Collective news!
We’ve gathered some of the most interesting links and resources from the past week to inspire and inform you. We hope you discover something new and exciting!
Happy exploring! 💙

From our sponsor
Share your designs, from wireframe to prototype to the final live website. No signups for clients to leave text or video comments. It’s built to get you better feedback.
StringTune is a modular JS library for smooth web effects like parallax, cursor interactions & animations, using a simple, attribute-based approach.
animation / javascript / library
Smolmodels is an open-source Python library for creating machine learning models using natural language and minimal code.
ai
The article critiques overlay-adjacent accessibility products, highlighting their flaws, ethical concerns, AI reliance, and business models while advocating for built-in browser and OS accessibility features.
accessibility / article
A known Firefox bug causes custom elements to lose their prototype when moved to an iframe. This post explains why it happens and provides a fix using customElements.get() to restore the element’s prototype.
article / firefox / javascript
Scott Jehl shares a faster way to load third-party web fonts asynchronously while keeping text hidden for up to 3s, improving page speed and UX.
performance / tutorial / typography
Paul Butler explores encoding data in Unicode variation selectors, hiding arbitrary bytes within emojis and text. A clever but abusable Unicode trick.
article / hacking / security
Julia Evans explains how to add a directory to your PATH across different shells, covering gotchas, debugging, and best practices for bash, zsh, and fish.
terminal / tutorial
From our sponsor
Unlock the full potential of your workday with cutting-edge AI strategies and actionable insights, empowering you to achieve unparalleled excellence in the future of work. Download the free guide today!
Astro 5.3 boosts performance with faster page rendering—SSR up to 4x faster. Plus, easier session storage setup and improved Netlify bundling.
astro
🎀 Ribbon
A WebGPU-powered physics demo featuring a simulated ribbon using Rapier for physics and Three.js for rendering. Made by Christophe Choffel.
physics / three-js / webgpu
Paul Butler shows how Unicode variation selectors can be used to hide data inside a single emoji, with possible applications in watermarking and bypassing content filters.
unicode
A robust JavaScript library to detect CSS property changes, supporting custom and standard properties with browser bug workarounds.
css / javascript
🔄 Marquee
A Marquee component built on the Web Animations API for smooth, customizable scrolling, offering real-time control over speed, direction, and playback.
animation / react / ui-components
Adam Argyle introduces CSS text-box-trim in Chrome 133, allowing developers to trim space above and below text for better alignment.
css
From our sponsor
This isn’t traditional business news
Welcome to Morning Brew—the free newsletter designed to keep you in the know on the business news impacting your career, company, and life—in a way you didn’t know you needed.
Note: this isn’t traditional business news. Morning Brew’s approach cuts through the noise and bore of classic business media, opting for short writeups, witty jokes, and above all—presenting the facts.
Save time, actually enjoy business news, and join over 4 million professionals reading daily.
A series of lessons on LLMs, exploring their potential to simplify tasks, their risks of spreading false information, and how to navigate both.
ai / tutorial
Modern software is collapsing under complexity, fragile dependencies, rushed development, and neglect of documentation, killing the joy of coding.
opinion / software-engineering
Naz Hamid explores the pitfalls of social media, urging creators to move beyond the algorithm-driven trap and invest in their own spaces for genuine self-expression.
article / social-media
Chau Tran ports a stunning spaceship demo from Threlte to Angular using Angular Three. Explore the project on GitHub
angular / three-js
Codrops is proudly sponsored by KeyCDN, the high performance content delivery network that has been built for the future.