Customize

Hello lovely
I’m Miriam. I make art & software that celebrate queerness & diversity. One size never fits all.

25 recent & upcoming episodes

2022

| code

Body Margin 8px

All browsers add an 8px margin on the body element – it’s part of the w3c-recommended default stylesheet which browsers generally use as a starting point for their own ‘user agent’ styles. But why 8px? Where does that come from?

| talk

Styling the Intrinsic Web @ Smashing Conf | San Francisco, CA

Over the last decade, Responsive Web Design and Object Oriented CSS have grown from exciting new trends into the foundations of modern, component-driven web design. But our medium is not done evolving.

| post

Miriam, for the Archive

This post has been written and published, and filed away for safe keeping as an event that happened in my past. This post is also a live performance, and an invitation to engage. Thanks for dropping by.

| code

Complex vs Compound Selectors

In CSS, there are compound selectors and also complex selectors, and I never remember which is which. Do you need to learn the difference? Probably not. But I’m tired of looking it up.

| theater

Pity+Fear (a travesty) @ Buntport Theater

What does it mean to be a person – to have a body, and live in it – to make choices, and change over time – to tell the truth?

| css spec

CSS Cascade 5 (Layers) @ PostCSS Polyfill

Cascade & Inheritance Level 5 defines Cascade Layers – allowing authors to define explicit contained layers of specificity.

| story telling

My Theatrical Delusions @ The Narrators (live)

Reflections on making theater, and my family reacting to it.

| unofficial draft spec

CSS State Toggles [WIP] @ Proposal & Explainer

Declarative controls for presentational state

| css spec

CSS Cascade 5 (Layers) @ Released in Browsers

Cascade & Inheritance Level 5 defines Cascade Layers – allowing authors to define explicit contained layers of specificity.

2021

| css spec

CSS Containment 3 (Container Queries) @ Working Draft

CSS Containment Level 3 defines Container Queries and container-relative units – allowing authors to build more intrinsic responsive components without knowledge of the overall layout.

| css spec

CSS Cascade 6 (Scope) @ Working Draft

Cascade & Inheritance Level 6 defines scoped styles – allowing authors to provide bounded ranges for selector-matching, and give priority to more ‘proximate’ scope origins.

| interview

Designcember Community Highlight @ web.dev

I was Interviewed by Rachel Andrew for the web.dev Designcember (and finally got around to posting a link here)

| podcast

Developing the Future of the Internet @ Wix, Now What?

Miriam talks to Now What? about why the internet looks the way it does, why designers and developers need to collaborate and how the future of the web must be built around inclusivity and respect.

| podcast

What’s the job of a “design engineer”? @ Pencil & Paper

We discuss the role of the ‘design engineer’ and what it means for workflows, collab with their product team, and the end-user experience.

| code art

Monkey Writr

A monkey hitting keys at random for an infinite amount of time will eventually want some help writing Hamlet (or whatever). You’re the monkey. We’re here to help.

| podcast

What’s Happening in CSS & Sass @ Front End Nerdery

A podcast focusing on front end development but also covering a wide range of web development and design topics. We talked about CSS, Sass, and work being done in the W3C CSS Working Group.

| talk

Container Queries & The Future of CSS @ Smashing Meets CSSummer | Online

New CSS proposals like Container Queries, Cascade Layers, Scoped Styles, and Nesting are all aimed at improving the way we write responsive components and design systems.

See all 399 episodes