CSS Weekly
  • YouTube Channel
  • Archives
  • Supporters
  • Submit a link
  • Advertise
  • Contact

Issue #606

February 19, 2025

CSS @function + CSS if() = 🤯

CSS @function + CSS if() = 🤯

Bramus Van Damme showcases upcoming CSS features @function and CSS inline if().

Read more

How To Use Chrome's Developer Tools

How To Use Chrome's Developer Tools

Matt Zeunert provides an introduction to Chrome DevTools and takes a look at some more advanced features.

Read more

From Our Sponsor

The first newsletter for product engineers

The first newsletter for product engineers

Product for Engineers is PostHog’s newsletter helping engineers improve their product skills.

Subscribe for free to get curated advice on building great products, lessons (and mistakes) they’ve learned building PostHog, and deep dives on the culture and strategies of top startups.

Subscribe for free

CSS Weekly on YouTube

▶ VS Code Tips - Code Navigation Using Breadcrumbs

▶ VS Code Tips - Code Navigation Using Breadcrumbs

Find out how to quickly navigate between folders, files, and symbols in Visual Studio Code using breadcrumbs, with a detailed overview of keyboard shortcuts and customization options.

Watch video

Articles & Tutorials

Decoding CSS Selectors: :has(:not) vs :not(:has)

Kilian Valkhof looks at the difference between :has(:not) and :not(:has), and how to approach decoding CSS selectors that use these nested CSS functions.

Read more

Reimagining Fluid Typography

Miriam Suzanne explores how common fluid typography approaches can be improved.

Read more

Typecasting and Viewport Transitions in CSS With tan(atan2())

Juan Diego Rodríguez shares a creative use of the tan() and atan2() trigonometric functions.

Read more

Organizing Design System Component Patterns With CSS Cascade Layers

Ryan Trimble shows how to organize your code using cascade layers.

Read more

Three Approaches to the “&” (ampersand) Selector in CSS

Preethi Sam demonstrated how the & nesting selector can help you craft selectors without repetition.

Read more

Sponsored Link

New tools to grow your future online presence

New tools to grow your future online presence

Design a custom website with Squarespace’s professionally curated layout and styling options designed to sell anything.

Start with a flexible designer template or build your own, then customize to fit your style using our drag-and-drop website tool.

Use code 'SAVE10' at checkout to get 10% off on all plans

Tools

Interop 2025 Dashboard

Interop 2025 is a cross-browser effort to improve the interoperability of the web — to reach a state where each technology works exactly the same in every browser.

Check it out

Style-observer: JS to observe CSS property changes, for reals

A robust, production-ready library to observe CSS property changes created by Lea Verou. Detects browser bugs and works around them, so you don’t have to.

Check it out

Inspiration

E-A-G-L-E-S! - Single Div CSS Art

E-A-G-L-E-S! - Single Div CSS Art

Greg Robleto created a stunning illustration using only CSS.

Get inspired

Until Next Week

Thank you so much for reading!

If you want to support this newsletter and my work, check out:
• CSS Stickers
• CSS Weekly on Buy Me a Coffee
• CSS Weekly on Patreon
• CSS Weekly YouTube Channel
• Mastering Linting

Happy coding,
Zoran Jambor

Issue #605 Issue #607

CSS Stickers!

CSS Stickers set.

A set of beautiful, cute, and funny CSS stickers to showcase your love for CSS.

Get Your Set Today »

Course Mastering Linting

Get proficient with the best linting tools, Prettier & Stylelint.

Enroll Now »

Follow CSS Weekly

YouTube 11,000 Subscribers X / Twitter 16,700 Followers Bluesky 3,900 Followers TikTok 1,600 Followers Facebook 2,400 Likes Codepen 150 Followers RSS 8,500 Subscribers
YouTube 11,000 Subscribers X / Twitter 16,700 Followers Bluesky 3,900 Followers TikTok 1,600 Followers Facebook 2,400 Likes Codepen 150 Followers RSS 8,500 Subscribers

CSS Weekly is curated, edited,
published and created by Zoran Jambor.