Clay Hess
Take a break and read all about it

Code
A Practical Overview of the CSS Typed Object Model (Typed OM)
The CSS Typed Object Model replaces fragile CSS strings with typed values in JavaScript. Get safer updates, unit-aware math, and cleaner, faster style code.
Clay Hess
August 29, 2025

Code
Exploring the CSS Properties and Values API
The CSS Properties and Values API is an exciting part of the CSS Houdini suite of APIs that enables developers to define and register custom CSS properties directly in JavaScript. This API introduces advanced capabilities like type checking, default values, and control over whether custom properties inherit their values. These features significantly enhance the power and flexibility of CSS in modern web development.
Clay Hess
February 3, 2025
