OddBird
OddBird

Articles

Our Odd Thoughts

Best practice is an evolving conversation…


Views on Vue: Design Systems & CSS

The panel discusses Miriam’s VueConf talk “Dynamic CSS with Vue”. Miriam explains what her vue applications look like and shares advice for organizing CSS in Vue.

Read more on Views on Vue

Smashing Magazine: CSS Custom Properties in the Cascade

Miriam takes a deeper dive into the CSS Custom Properties for Cascading Variables specification to ask, “Why are they called custom properties, how do they work in the cascade, and what else can we do with them?” Pushing past the “variable” metaphor, custom properties can provide new ways to balance context and isolation in CSS patterns and components.

Read more on Smashing Magazine

Diversity. Inclusion. Tech.

Refactr.tech 2019 aims to solve tech’s diversity problem

As we readied our seats for the first ever Refactr.tech Conference, I pondered the question: What would a technical conference look like if its organizers were intentional about inclusiveness but still centered on tech?

Read more

The Scary & the Inspiring

8 CSS & UX things I learned at GenerateConf 2019

As my first foray into the world of web design conferences, GenerateConf 2019 in New York did not disappoint. From human-centered AI to Object Oriented UX to the wonder of CSS Grid, here’s what I found interesting.

Read more

Smashing CSS Follow-Up Q & A

Dynamic CSS talk, Advanced CSS workshop

I had the pleasure of presenting both a talk and workshop at Smashing Conf in San Francisco this year. During the talk, people left questions in a collaborative doc, so I’m here to provide the answers!

Read more

Creative Bloq: Has CSS Finally Come of Age?

Steve Jenkins interviews Miriam about the state of CSS, and what’s coming next for the language – from Intrinsic Design to Dynamic CSS.

Read more on Creative Bloq

VueFinder at VueConf, 2019

Talk: Dynamic CSS with Vue

Inspired by VueConf 2018 I spent some time learning JS and Vue in more depth, and built myself a more flexible VueFinder presentation tool to fit my needs. This year, I returned to VueConf and gave the closing talk on passing data between CSS and Vue.

Read more

Thunder Nerds: Dynamic CSS Interview

Thunder Nerds interviewed Miriam before her talk at VueConf US 2019.

Read more on Thunder Nerds

Django REST Framework and Channels

We’ve begun exploring some patterns for how to add WebSocket push notifications to what is otherwise a RESTful API. This means, for us, using Django REST Framework and Django Channels in concert.

Read more

Views on Vue: Fonts with Miriam Suzanne

Miriam talks with the Views on Vue panel about design, tools, fonts, and more.

Read more on Views on Vue

Ask us anything.

We’re happy to answer your questions, big or small. If we’re a good fit for your custom web project, we’ll offer a free in-depth assessment!

Schedule a call with Miriam