You’ve mastered CSS. Now master AI. Join my new weekly newsletter for developers who want to work smarter with AI. Subscribe to AI Developer Weekly »
CSS Weekly
  • YouTube Channel
  • Archives
  • Supporters
  • Submit a link
  • Advertise
  • Contact

Issue #614

July 11, 2025

CSS Cascade Layers Vs. BEM Vs. Utility Classes: Specificity Control

CSS Cascade Layers Vs. BEM Vs. Utility Classes: Specificity Control

Victor Ayomipo explores the idea of combining BEM and utility classes with Cascade Layers.

Read more

Grainy Gradients

Grainy Gradients

Ana Tudor shows how to eliminate banding in CSS gradients by using SVG displacement maps to create a subtle, grainy texture.

Read more

From Our Sponsor

Grow your technical skills with hands-on learning

Grow your technical skills with hands-on learning

Looking to stand out in a competitive job market? Codecademy can help you build in-demand technical skills and prepare for top industry certification tests from AWS, Microsoft, CompTIA, and more.

CSS Weekly readers can save 15% on a year of Codecademy Pro and get access to:
– 600+ interactive courses
– Step-by-step career guidance
– Industry certification prep

Try hands-on learning and get ready to unlock new career opportunities — just use code SKILLUP15 at checkout for 15% off

Join Codecademy today

What Have I Been up To

AI Developer Weekly

AI Developer Weekly

I’ve been exploring various coding approaches using AI tools recently and realized that there’s much more potential in those tools than I initially thought. I want to dig deeper and explore more, and as with CSS, I want to share what I learn with you. It will be hand-curated with only the top-quality content.

If you want to stay in the loop (and I believe you can’t afford not to), sign up for the AI Developer Weekly newsletter today.

Learn More

CSS Weekly on YouTube

▶ How to Disable CORS in Google Chrome

▶ How to Disable CORS in Google Chrome

A quick tip showing you how to disable Cross-Origin Resource Sharing (CORS) in Google Chrome for testing purposes.

Watch video

▶ How To Create a User-Friendly Booking Solution Using Amelia WordPress Plugin

Learn how to use the Amelia WordPress plugin to easily create a user-friendly booking solution for you or your clients, with powerful features such as event list and booking calendar view, step-by-step booking wizard, recurring appointments, events, and more.

Watch video

Articles & Tutorials

Lightly Poking at the CSS if() Function in Chrome 137

Sunkanmi Fafowora gives a nice overview of the CSS if() Function. 

Read more

How To Use The Browser Console: An In-Depth Guide

Matt Zeunert explains how to use the Console tab in Chrome’s developer tools, starting from the basics before looking at many of its more advanced features.

Read more

Understanding CSS corner-shape and the Power of the Superellipse

Amit Sheen explains how the CSS corner-shape property can be useful in basic use cases, for advanced shape making, and shows how powerful the superellipse() function is.

Read more

Public and private CSS cascade layers in a design system

Chris Ferdinandi shares how he uses a mix of public and private cascade layers to provide CSS hooks for developers.

Read more

Writing alt text with AI

Jared Cunha explains how LLMs can lower the burden of writing useful alt text for images, with the right prompting.

Read more

Sponsored Link

Stop scheduling status update “check-ins”

Stop scheduling status update “check-ins”

56% of workers say scheduling a meeting is the only way to get information. With Jira, use AI to automatically add work from Slack, create subtasks, or attach relevant resources. So instead of scheduling a meeting, check the status in Jira. Easy.

Learn More

Tools

State of CSS 2025

State of CSS 2025 survey is now open. Take it today and help us define the future of CSS.

Check it out

Kelp

A UI library for people who love HTML, powered by modern CSS and Web Components.

Check it out

Inspiration

Road Trip to Surf Beach - Pure CSS

Road Trip to Surf Beach - Pure CSS

Josetxu created another stunning, animated demo 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 #613

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.