Trending
Jen Culp's Avatar

Jen Culp

@jenculp

Design system lead, software engineer, user advocate, mtb cyclist, dog lover ☯ πŸ‘©πŸ»β€πŸ’» (she/her) http://mypronouns.org/ https://jenculp.dev

38
Followers
131
Following
5
Posts
08.11.2024
Joined
Posts Following

Latest posts by Jen Culp @jenculp

Preview
new Date("wtf") How well do you know JavaScript's Date class?

I made a quiz about the JS Date parser is. It's very easy and you will score very high.

jsdate.wtf

11.07.2025 17:10 πŸ‘ 479 πŸ” 158 πŸ’¬ 63 πŸ“Œ 104
Preview
Style-observer: JS to observe CSS property changes, for reals β€’ Lea Verou I cannot count the number of times in my career I wished I could run JS in response to CSS property changes, regardless of what triggered them: media queries, user actions, or even other JS. Use cases...

πŸš€ πŸ†• style-observer: A robust solution for observing CSS property changes in JS.

Developed with @d12n.me’s help over the last month.

Made possible by the pioneering work of @bram.us, Artem Godin, @janeori.propjockey.io and many others!

Blog post: lea.verou.me/blog/2025/st...
Docs: observe.style

12.02.2025 15:03 πŸ‘ 274 πŸ” 59 πŸ’¬ 6 πŸ“Œ 2

Squeeeeeeeee

17.01.2025 05:57 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Don’t Use aria-label on Static Text Elements Don’t use the aria-label or aria-labelledby attributes on divs, spans, or other elements representing static/noninteractive text-level semantics, unless you’re also updating roles.

Great article on where `aria-label` should & shouldn't be used benmyers.dev/blog/dont-us...

16.01.2025 12:44 πŸ‘ 105 πŸ” 17 πŸ’¬ 5 πŸ“Œ 1
Preview
CSS scroll-state() Β |Β  Blog Β |Β  Chrome for Developers Like container queries; but for stuck, snapped, and overflowing queries.

So much is shipping in Chrome 133 (stable in 2 weeks!)

A couple of big ones:

1. Scroll-state queries: check if something is stuck and where β€” developer.chrome.com/blog/css-scr...

1/3

16.01.2025 21:53 πŸ‘ 60 πŸ” 13 πŸ’¬ 2 πŸ“Œ 1
CSS wants to be a system I’ve realized something obvious again, this time about CSS; that CSS wants to be a system. At the core of CSS is a series of cascading rules and classes marrying and mingling in an elegant symphony of...

Love this ❀️

daverupert.com/2024/12/css-...

24.12.2024 15:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Migration Guidelines Export your Design Tokens to any platform. iOS, Android, CSS, JS, HTML, sketch files, style documentation, or anything you can think of. Forward-compatible with Design Token Community Group spec.

Shout-out to the Style Dictionary team for the codemod to get from v3 to v4 - love you for this ❀️
styledictionary.com/version-4/mi...

13.12.2024 17:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Existential React questions and a perfect Modal Dialog My step-by-step process for implementing a new feature from an idea to a production-ready solution using Modal Dialog as an example.

Currently reading:
www.developerway.com/posts/hard-r...

05.12.2024 18:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Glad to be here surrounded by other folks looking for a safe place to share awesome information on how to make awesome things πŸŽ‰

05.12.2024 18:04 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0