BREAKING
Una Kravets opens React Paris 2026 with keynote on modern CSS scroll-state() container queries land in Chrome 144 CSS Wrapped 2025 drops - the year CSS got serious Customizable select menus: no more JavaScript hacks Google I/O 2026 confirms Una Kravets as speaker CSSgram hits 5,400+ GitHub stars - still growing @una on Twitter: still one handle, infinite influence Una Kravets opens React Paris 2026 with keynote on modern CSS scroll-state() container queries land in Chrome 144 CSS Wrapped 2025 drops - the year CSS got serious Customizable select menus: no more JavaScript hacks Google I/O 2026 confirms Una Kravets as speaker CSSgram hits 5,400+ GitHub stars - still growing @una on Twitter: still one handle, infinite influence
Una Kravets - Google Chrome Staff Developer Relations Engineer
Una Kravets / Google Chrome / CSS Working Group
Staff DevRel Engineer • Google Chrome • Brooklyn, NY

Una
Kravets

The woman who convinced the browser to do your job for you.

CSS Working Group member. Creator of CSSgram. Co-host of The CSS Podcast. The person at Google Chrome who makes developers' lives measurably better - one web standard at a time.

CSS Working Group Google Chrome 80+ Conferences Open Source Brooklyn, NY
80+ Conferences Spoken
5.4K CSSgram Stars
182+ GitHub Repos
@una Twitter Handle

The CSS Whisperer of Chrome

There is a person inside Google Chrome who is, right now, thinking about whether your dropdown menu needs JavaScript at all. Spoiler: it probably does not. Her name is Una Kravets, and her job - as Staff Developer Relations Engineer and head of the UI & Tooling DevRel team - is to make the browser smart enough that you can stop fighting it.

She is a member of the CSS Working Group and the OpenUI Community Group. She has spoken at more than 80 developer conferences around the world. She co-hosts The CSS Podcast with Adam Argyle. She created CSSgram, a library that recreates Instagram's photo filters with nothing but CSS. Her Twitter handle is simply @una - four characters that carry more weight in the frontend community than most people's full names.

This is not someone who stumbled into influence. Una spent years building real products - at IBM Design (where she contributed to the early days of the Carbon design system), at DigitalOcean, at Bustle Digital Group where she directed product design across four publications. She knew what developers needed because she was one of them, staring at browser inconsistencies and writing workarounds at 2am.

"Before reaching for JavaScript, always ask: can modern CSS do this natively first?"

- Una Kravets, React Paris 2026

When she joined Google's Material Design team in 2018, she did not just make YouTube videos explaining CSS. She sat in the rooms where web standards get decided. She listened to what developers were frustrated about. Then she went back and advocated - hard - for the features that would actually solve those problems.

Container queries. Anchor positioning. Scroll-driven animations. Customizable select menus. These are not theoretical improvements. These are things that eliminate entire categories of JavaScript boilerplate. They are features that Una has championed, written about, talked about, and helped ship into browsers that real people use. Every time a developer removes a dependency because CSS can now do the thing, there is a small thread of that back to Una Kravets.

The most recent example: scroll-state() container queries, which landed in Chrome 144 in early 2025. With this feature, CSS can detect scroll direction and adapt layouts without a single line of JavaScript event handling. It sounds small. It is not small. It is the kind of thing that changes how developers think about what CSS is for.

"I hope to hear about the things people wish they could do on the web platform - I want them to complain to me about things they're stuck with or ideas for improvement."

- Una Kravets
01
The Designer-Engineer

American University, 2014: she graduates with degrees in both Graphic Design and Computer Science. Not either/or - both. That combination is not an accident. It explains everything.

02
The Systems Builder

At IBM Design, she helps build Carbon - one of the first major enterprise design systems. She learns that consistency at scale is its own kind of engineering problem. It sticks with her.

03
The Advocate

Google Chrome, 2021 to now: she leads the UI & Tooling Developer Relations team. Her job is to be the translator between browser engineers and the developers using what they build.

CSSgram and the Art of the Experiment

One evening, Una decided to see if she could rebuild Instagram's photo filters using only CSS. Not for a client. Not for a conference talk. Just to see if it was possible.

CSSgram was the result - a library that applies CSS blend modes and filter functions to make photographs look like they have been run through Instagram's Clarendon or Hudson or Valencia filter. No Canvas API. No JavaScript. No image processing. Just CSS, applied elegantly.

The project now has more than 5,400 stars on GitHub and nearly 400 contributors. It went from a personal experiment to a community-maintained library that developers actually use in production. That trajectory - from "I wonder if this works" to open-source infrastructure - is how Una operates. She builds the thing that demonstrates the possibility, then hands it to the community.

The same instinct drives her work at Chrome. Anchor positioning was possible to implement in JavaScript with enough effort. But Una's argument - the one she takes into working group meetings - is that if CSS can express something declaratively, it should. Accessibility, performance, and maintainability all improve when the browser understands the intent rather than executing imperative instructions.

CSS Features She Helped Ship

Container Queries
@container

Responsive components based on their own size rather than the viewport. One of the most-requested CSS features of the past decade - now in all browsers.

Chrome 144
scroll-state()

CSS can now react to scroll direction without JavaScript event listeners. Sticky headers that know they're stuck. Overflowing containers that know it.

Layout
Anchor Positioning

Position tooltips, menus, and popovers relative to other elements using pure CSS. No more JavaScript position calculations for UI overlays.

HTML + CSS
Customizable Select

A native, styleable dropdown that replaces the ungodly combination of hidden inputs, JavaScript listeners, and ARIA patches that every UI library ships.

The Podcast, the Platform, the Person

In 2020, Una co-founded The CSS Podcast with Adam Argyle. The premise is simple: go deep on every CSS property and concept, make it accessible to developers at any level, and treat CSS as the serious language it is rather than the butt of a joke about boxes. The show has built a following that treats each episode as practical reference material.

Before that, there was Toolsday - a podcast she hosted for years covering the tools, tips, and techniques of modern development. Both shows reflect something consistent about how Una approaches the web community: she teaches by showing, not by telling.

Her speaking record is unusual even by developer-conference-circuit standards. More than 80 events. Keynotes. Workshops. Panels. Smashing Conf, An Event Apart, Full Stack Fest, Nordic.js, Epic Web Conf, Beyond Tellerrand - the list runs to several screens. In March 2026, she opened React Paris with the first keynote of the day, walking through what modern CSS means for React developers specifically. The message: your component library might be doing too much JavaScript.

That accessibility - in the sense of willingness to engage - extends to individuals too. "I try my best to answer people who reach out to me for advice pretty quickly," she has said. "People who make the effort to reach out are the people who are going to be really successful in the future." She has 30,000+ posts on X under @una. She is available on Bluesky, Mastodon's front-end.social, GitHub, CodePen. She makes herself findable because she thinks accessibility is a practice, not a principle.

"I try my best to answer people who reach out to me for advice pretty quickly. People who make the effort to reach out are the people who are going to be really successful in the future."

- Una Kravets

Beyond the Browser

Una is based in Brooklyn, and her interests are broader than the browser tab. During the pandemic, she got deeply into calligraphy and hand-lettering - not as a hobby to fill time, but as a serious creative pursuit. She took courses from her favorite lettering artists. She explored what an income stream from code calligraphy might look like, with online workshops and merchandise. The designer brain and the engineer brain kept working together even off-screen.

She plays ukulele. She listens to what she describes as "way too many audiobooks." She travels internationally when conferences call her there - which, at 80+ events, is often. She has 182 repositories on GitHub, which means even her side projects have side projects.

The aspiration underneath all of it is coherent: make the web platform good enough that building on it is a joy rather than a negotiation. Every CSS feature she advocates for, every podcast episode she records, every conference talk she delivers is aimed at closing the gap between what developers need to express and what the browser natively understands.

IBM Carbon taught her that design systems work when they encode decisions so individuals do not have to make them alone. Una is doing the same thing for the web platform: encoding good patterns into the standard so that every developer who comes after benefits, not just the ones who knew the tricks.

The web got better because she went to the meetings, made the arguments, and shipped the features. That is not a small thing.

Her Twitter handle is just @una - four characters that required a different kind of influence to acquire.
CSSgram proved Instagram filters need zero JavaScript - just CSS blend modes and creativity.
She studied Graphic Design AND Computer Science at the same time - which explains why she cares about both pixels and performance.
She contributed to IBM Carbon early in her career - one of the first enterprise-scale design systems.
Plays ukulele. Listens to "way too many audiobooks." Has 182+ GitHub repositories. She is not slow.
During quarantine she got serious about calligraphy and hand-lettering - exploring merchandise, workshops, and events as potential creative revenue streams.

Latest Updates

  • MAR 2026 Delivered opening keynote at React Paris 2026: "Building a Great UX with Modern CSS" - covered select styling, scroll animations, popovers, anchor positioning, and page transitions.
  • JAN 2026 Confirmed as speaker at Google I/O 2026, focused on making the web better for everyone.
  • DEC 2025 Published CSS Wrapped 2025 - the annual curated tour of CSS features that reshaped web development that year.
  • OCT 2025 Spoke at Nordic.js 2025.
  • MAY 2025 Speaker at Render ATL 2025 and Google I/O 2025.
  • FEB 2025 scroll-state() container query feature shipped in Chrome 144 - a feature she championed through the standards process.