Sitemap

Frontend Weekly Digest #413 (5–11 May 2025)

3 min readMay 11, 2025

--

Web-development

14 web performance tips for 2025
Color models for humans and devices
Hackers booby trap NPM with cross-language imposter packages
On-Scroll 3D Carousel
RSC for Astro Developers
gRPC vs REST: Choosing the best API design approach
Matrix Sentinels: Building Dynamic Particle Trails with TSL

CSS

Using Container Query Units Relative to an Outer Container
Are ‘CSS Carousels’ accessible?
Smashing Animations Part 1: How Classic Cartoons Inspire Modern CSS
Updates to Popover and CSS Anchor Positioning Polyfills
Masonry In CSS: Should Grid Evolve Or Stand Aside For A New Module?
Guitar Chords in CSS
Orbital Mechanics (or How I Optimized a CSS Keyframes Animation)
shape(): A New Powerful Drawing Syntax in CSS
Modern Scroll Shadows Using Scroll-Driven Animations
How to use the Tailwind Typography plugin
How to use custom fonts in Tailwind CSS

JavaScript

Error.isError(): A Better Way to Check Error Types in JavaScript
The power of the spread and rest syntax in JavaScript
How and when to use type casting in TypeScript
How to format dates in JavaScript: Methods, libraries, and best practices
Running TypeScript in Node.js: tsx vs. ts-node vs. native
Vue Basics: Testing with Vitest

FE Memes

--

--

Responses (1)