Frontend Digest - July 2025
A mix of fresh releases, useful tools, and a couple of thought-provoking reads. Here’s what caught my eye this week:
Color Everything in CSS
A cool explanation from CSS-Tricks showing how deep CSS color control has become in 2025. The examples do a great job visualizing how color-scheme impacts native elements like form controls and scrollbars. If you care about consistent dark mode and modern browser styling - worth a read.
Organizing Design System Component Patterns With CSS Cascade Layers
Quick overview of CSS cascade layers. It reminded me a bit of BEM - separating responsibilities and giving structure to large design systems.
What’s New in Tiptap V3
Tiptap 3 is out! New editor architecture, improved collaboration, and performance improvements across the board. A great pick if you’re building rich-text editing tools.
TypeScript 5.9 Beta
New TypeScript beta is here. Better type inference, isolated declarations by default, and some nice ergonomic improvements.
Handy Libraries & Tools
React CodeMirror - A flexible and styled code editor for React apps
Hyper Fetch - Promising data fetching and cache manager worth trying
React Day Picker - A clean, accessible, and customizable calendar picker
Time Picker - Another minimal time picker for React
From the Blogosphere
React Still Feels Insane And No One Is Talking About It
A relatable rant about the rough edges in React development. Funny, but also hits some valid pain points.
useOptimistic to Make Your App Feel Instant
Solid guide on useOptimistic, React’s new experimental hook to make interfaces feel snappy and responsive.