https://www.oddbird.net/2019/11/25/shape-editor/
Edit CSS Shapes in the Browser | OddBird
For quick visual adjustments directly on the page
edit cssshapesbrowseroddbird
https://www.oddbird.net/work/ui-fund/
CSS Language Development | OddBird
Cascade Layers, Container Queries, Scope, and more
css languagedevelopment
https://www.oddbird.net/2019/10/21/inactive-css/
Why isn't this CSS doing anything? | OddBird
Have you ever set a width in CSS, and... nothing happens?
cssanythingoddbird
https://www.oddbird.net/2020/11/30/enjoy-the-vue-44/
CSS, Sass, and Playwriting | OddBird
I join Ari, Ben, and Tessa to talk about getting into CSS from other languages, the absurdly massive problem CSS is designed to solve, and the mental model...
css sassplaywritingoddbird
https://www.oddbird.net/2019/10/01/list-marker/
Styling Lists in CSS | OddBird
Powerful New CSS for Styling Bullets, Numbers, and List Markers
css oddbirdstylinglists
https://www.oddbird.net/2023/11/14/shop-talk23/
Cascade Layers, CSS Functions, and More | OddBird
I drop by the show to talk about CSS updates and news on container queries, rolling out cascade layers, !important things to remember, custom properties, exit...
cascade layerscss functions
https://www.oddbird.net/2023/07/20/winging-it-01/
CSS Cascade Layers | OddBird
css cascade layersoddbird
https://www.oddbird.net/2019/03/26/thunder-nerds/
Dynamic CSS Interview | OddBird
a mid-conference conversation
dynamic cssinterviewoddbird
https://www.oddbird.net/2024/09/17/winging-it-12/
Learn CSS Grid - Part 2 | OddBird
In July we talked with Stephanie Eckles about how (and why) you can get started working grids into your CSS toolkit. As requested, this is part two of our dive...
learn css gridpartoddbird
https://www.oddbird.net/talks/css-conventions/
Dissecting the ‘Name-Brand’ CSS Conventions | OddBird
To understand how they work with the language
dissectingcssconventions
https://www.oddbird.net/2019/07/02/vov-068/
Design Systems & CSS | OddBird
We start by talking about design systems and design tooling -- how they differ, and the problems they solve.
design systemscss oddbirdamp
https://www.oddbird.net/2025/03/20/logical-shorthand/
Support Logical Shorthands in CSS | OddBird
Can we get this process unstuck?
logical shorthandscss oddbird
https://www.oddbird.net/2019/10/31/scroll-snap/
Scroll Snap in CSS | OddBird
scroll snapcss oddbird
https://www.oddbird.net/talks/containers/
CSS Containers, What Do They Know? | OddBird
A deep-dive introduction to CSS container queries
csscontainersknowoddbird
https://www.oddbird.net/2017/08/11/charts/
More CSS Charts, with Grid & Custom Properties | OddBird
Inspired by Robin Rendle, I demonstrate some of my early experiments combining CSS Grids and custom properties to create dynamic layouts and...
custom properties oddbirdcss
https://www.oddbird.net/2025/02/20/winging-it-16/
Debugging CSS Anchor Positioning | OddBird
With special guest Tab Atkins-Bittner
css anchor positioningoddbird
https://www.oddbird.net/2019/07/01/custom-props/
CSS Custom Properties | OddBird
css custom propertiesoddbird
https://www.oddbird.net/2023/12/15/scope/
CSS @scope | OddBird
Keep selector conflicts to a minimum
css scopeoddbird
https://www.oddbird.net/2025/05/15/winging-it-19/
What's New in CSS | OddBird
css oddbirdnew
https://www.oddbird.net/2019/10/18/grids/
Faster Layouts with CSS Grid | OddBird
And subgrid, landing on Dec 3
css gridfasterlayoutsoddbird
https://www.oddbird.net/2025/08/07/winging-it-21/
There's a new stretch keyword in CSS? | OddBird
css oddbirdnewstretchkeyword
https://www.oddbird.net/workshops/advanced-css/
Advanced CSS Workshop | OddBird
A workshop with practical use-cases, tooling, and pitfalls
advanced cssworkshop oddbird
https://www.oddbird.net/2017/01/03/initial-letter/
What's Old is New: Drop Caps in CSS | OddBird
drop capsoldnewcss
https://www.oddbird.net/2016/12/02/loops/
Loops in CSS Preprocessors | OddBird
No matter what acronym drives your selectors (BEM, OOCSS, SMACSS, ETC), loops can help keep your patterns more readable and maintainable, baking them directly...
css preprocessorsloopsoddbird
https://www.oddbird.net/2022/10/18/state-of-frameworks/
State of CSS Frameworks | OddBird
How can we write our styles in style?
css frameworksstateoddbird
https://www.oddbird.net/talks/queries-units/
Intrinsic CSS with Container Queries & Units | OddBird
container queriesintrinsiccss
https://www.oddbird.net/2019/10/03/css-is-weird/
Why is CSS so Weird? | OddBird
cssweirdoddbird
https://www.oddbird.net/2024/05/30/winging-it-08/
CSS Anchor Positioning in Practice | OddBird
What is Anchor Positioning? Why is it exciting? What can you use it for? How does the polyfill work? Join James Stuckey Weber and Miriam Suzanne as they talk...
css anchor positioningoddbird
Sponsored https://www.propertysex.com/
Property Sex: The Original and Best Real Estate Porn Site
Property Sex.com brings you the hottest real estate porn on the Internet. Watch the hottest pornstars, ahem, I mean Real Estate Agents fuck for the sale! Or...
https://www.oddbird.net/2020/04/13/party-corgi/
Authoring the future of CSS | OddBird
A spinoff of the Party Corgi Network discord. I chat with Chris Biscardi about The CSS Working Group, open-source projects, art, and music.
css oddbirdauthoringfuture
https://www.oddbird.net/2024/12/17/winging-it-14/
CSS IS AWESOME Game | OddBird
With special guests Michelle Barker, Stephanie Eckles, Kevin Powell, and Henri Helvetica
cssawesomegameoddbird
https://www.oddbird.net/2024/11/12/anchor-position-polyfill-2/
Updates to the Most Desired CSS Feature You Can't Use Yet | OddBird
Performance, scope, and fallbacks for the anchor positioning polyfill
css featureupdatesdesired
https://www.oddbird.net/2025/08/27/winging-it-24/
Mixins & Functions to Streamline CSS | OddBird
With special guest Roma Komarov
css oddbirdmixinsampfunctions
https://www.oddbird.net/2024/07/23/winging-it-10/
Learn CSS Grid First | OddBird
With special guest Stephanie Eckles
learn css gridfirstoddbird
https://www.oddbird.net/2024/06/10/mechanical-ink/
Collaboration, the Future of CSS, Sass, and the Web with Miriam Suzanne | OddBird
In this episode of the Mechanical Ink podcast, host Schalk Neethling sits down with Miriam Suzanne, a multifaceted expert in web development, an invited expert...
css sasscollaborationfuture
https://www.oddbird.net/2021/03/12/js-party-166/
JS Danger, CSS-Tricks Edition | OddBird
I joined some other folks behind CSS-Tricks (maybe you’ve heard of it?) to face off in the much beloved don’t-call-it-jeopardy game show. Play along while...
css tricksjsdangeredition
https://www.oddbird.net/2020/12/08/css-art/
Very Extremely Practical CSS Art | OddBird
CSS-Tricks asked a number of web builders the same question...
practical cssextremelyart
https://www.oddbird.net/2016/09/19/css-grid-layout/
Will CSS Grid Layout Enable Creative Design? | OddBird
css grid layoutenablecreative
https://www.oddbird.net/talks/anchor-positioning/
CSS Anchor Positioning | OddBird
How to use it, and is it ready to use?
css anchor positioningoddbird
https://www.oddbird.net/2024/10/01/grid-masonry-nuance/
Choosing a Masonry Syntax in CSS | OddBird
css oddbirdchoosingmasonry
https://www.oddbird.net/2025/05/06/polyfill-updates/
Updates to Popover and CSS Anchor Positioning Polyfills | OddBird
hint popovers, position-area and more
css anchor positioningupdates
https://www.oddbird.net/2024/07/22/csswg-july/
CSS Working Group Updates for June & July | OddBird
css workinggroupupdatesjune
https://www.oddbird.net/2021/05/04/smashing-36/
What Is The Future Of CSS? | OddBird
Starting a new season of the Smashing Podcast with a look at the future of CSS. What new specs will be landing in browsers soon? Drew McLellan talks to Miriam...
css oddbirdfuture
https://www.oddbird.net/2022/04/14/linkedin/
Making Sense of CSS Layers and Scope | OddBird
making sensescope oddbirdcss
https://www.oddbird.net/2023/10/16/learn-with-jason-cqs/
Demystifying CSS Container Queries | OddBird
CSS Container Queries promise even more powerful styling approaches, but… what the heck are they? How do they actually work? Miriam joined Jason to teach and...
css container queriesoddbird
https://www.oddbird.net/2019/11/06/overflow-wrap/
How do you wrap long words in CSS? | OddBird
None of the solutions are perfect, but we have some options
css oddbirdwraplongwords
https://www.oddbird.net/workshops/modern-css/
Modern CSS Architecture | OddBird
A practical workshop on integrating modern CSS
modern cssarchitectureoddbird
Sponsored https://lp.mydirtyhobby.com/18/?lang=de
MyDirtyHobby
Discover exclusive amateur scenes, daily updates, and uncensored fun on MyDirtyHobby. Join now and watch your favorite creators anytime.
https://www.oddbird.net/2017/01/27/parallax/
Birds Recommend: Performant Parallaxing with CSS 3D | OddBird
birdsrecommendperformantcss
https://www.oddbird.net/2025/09/23/type-units/
The Best CSS Unit Might Be a Combination | OddBird
bestcssunitmightcombination
https://www.oddbird.net/talks/dynamic-css/
Dynamic CSS | OddBird
dynamic cssoddbird
https://www.oddbird.net/2021/06/16/syntaxfm-362/
CSS Container Queries, Layers, Scoping and More | OddBird
In this episode of Syntax, Scott and Wes talk with Miriam about all things CSS -- container queries, layers, scoping, and more!
css container querieslayers
https://www.oddbird.net/talks/css-is-rad/
CSS is Rad | OddBird
Resilient design on an infinite canvas
cssradoddbird
https://www.oddbird.net/2019/04/23/creative-bloq/
Has CSS finally come of age? | OddBird
css finallycomeageoddbird
https://www.oddbird.net/courses/poetic-css/
Poetic CSS | OddBird
CSS video course waitlist signup
css oddbirdpoetic
https://www.oddbird.net/2022/02/21/layers-guide/
A Complete Guide to CSS Cascade Layers | OddBird
Cascade layers are a new CSS feature that allows us to define explicit contained layers of specificity, so that we have full control over which styles take...
css cascade layerscomplete
https://www.oddbird.net/2019/10/09/revert/
Why revert in CSS? | OddBird
And how is it different from unset or initial?
css oddbirdrevert
https://www.oddbird.net/2024/05/16/winging-it-07/
CSS Container Queries in Practice | OddBird
Miriam Suzanne and Stacy Kvernmo talk about CSS Container Queries and the unexpected things that happen when you add containment. Some elements completely...
css container queriespractice
https://www.oddbird.net/2025/02/21/kevin-powell/
Getting more involved with CSS | OddBird
Kevin and I chat about getting involved with the development of the CSS language, from following along to opening issues, or even joining the CSS Working Group.
css oddbirdgettinginvolved