Dmitry Mayorov
dmtrmrv.bsky.social
Dmitry Mayorov
@dmtrmrv.bsky.social
Staff Engineer @10up. I write and make videos about making the web. https://www.youtube.com/@dmtrmrv
I’m super hyped about @mixin in vanilla CSS! With nesting, variables, color manipulation, and soon native functions and mixins, we can finally switch preprocessors for functional tasks. These are the same features that once made Sass so useful for writing systematic styles. youtu.be/TGqm7gWK31g
Exploring @mixin in Vanilla CSS! (is this the end of Sass?)
YouTube video by Dmitry Mayorov
www.youtube.com
April 7, 2025 at 1:04 PM
Reposted by Dmitry Mayorov
Friendly reminder that I shared *an extensive* guide to ARIA live regions so you can learn more about:
- what they are
- what to use them for
- how to use them
- what *not* to use them for (!important)

Part 1: www.sarasoueidan.com/blog/accessi...

Part 2: www.sarasoueidan.com/blog/accessi...

#a11y
Accessible notifications with ARIA Live Regions (Part 1)
– The personal website of Sara Soueidan, inclusive design engineer
www.sarasoueidan.com
March 10, 2025 at 12:32 PM
Proposal to add #CSS custom functions is amazing! Inspired by @bram.us’s article, I made a short video with a few examples examples of unit conversion, fluid typography, and color manipulation. So cool! Check it out: youtu.be/fhuYPNlBkyw
First look at FUNCTIONS in CSS!!! (it's a game changer)
YouTube video by Dmitry Mayorov
youtu.be
March 8, 2025 at 9:44 PM
Just published a new video. It covers semantic quotes and markdown. Spoiler: it's not possible with author attribution. It might not be the hottest topic, but I enjoyed creating a custom rehype plugin to make quotes semantic. Check it out: www.youtube.com/watch?v=zT5Z...
I Fixed Markdown Blockquotes! (so you don't have to)
YouTube video by Dmitry Mayorov
www.youtube.com
February 1, 2025 at 7:12 PM
Cleaning the Inbox is like a side hustle now. Takes so much time!
January 8, 2025 at 4:53 PM
For anyone struggling with .prettierrc settings not applying: try restarting VS Code. #somethingilearnedtoday
January 4, 2025 at 6:17 PM
Lifting heavy things is good for the soul.
November 28, 2024 at 12:51 AM
Reposted by Dmitry Mayorov
We are looking for help from CSS folks to reimagine what a modern CSS linter should flag and suggest.

github.com/eslint/css/i...

Please share your thoughts and pass along to others.

@sarasoueidan.com @nerdy.dev @joshwcomeau.com @kevinpowell.co
Issues · eslint/css
CSS language plugin for ESLint. Contribute to eslint/css development by creating an account on GitHub.
github.com
November 26, 2024 at 11:32 PM
New video is live! Extending children beyond their parent elements is a common thing in CSS, but using negative margins and 100vw always felt clunky to me. Here’s how I usually do it instead: youtu.be/MQFg2bdSY4Q
CSS Tip: Extend a Child Beyond Parent Width (the better way)
YouTube video by Dmitry Mayorov
youtu.be
November 26, 2024 at 4:53 PM
Working on the next video! Dropping Tuesday. Picking up where the last one on vertical rhythm left off, I’ll dive into a neat CSS pattern for handling content of different widths. Watch the last one here: www.youtube.com/watch?v=JZJQ...
November 23, 2024 at 8:58 PM