Sign in

PJ Onori

@pjonori.com
780 followers 237 following 1.2K posts

I work on and write about design systems. Purveyor of fine typos.

PostsRepliesMedia
PJ Onori @pjonori.com · 15h
I didn't know I needed to carve out a day to disable AI features from macOS 27.
151
PJ Onori @pjonori.com · 28/09/2026
Mike Krukow has been a fixture of San Francisco Giants' radio and TV for 26 years. He's a future Hall of Famer. Today was his last day. If you're not familiar with the Giants, it's impossible to know how much he's meant to fans. And on his last day, he got a great sendoff.
282
PJ Onori @pjonori.com · 28/09/2026
This Krukow sendoff is punching me in the feels.
000
Reposted by PJ Onori
Design system news @designsystems.news · 27/09/2026
Week of September 27, 2026 designsystems.news/#week-2026-9-27
001
PJ Onori @pjonori.com · 26/09/2026
Is anyone surprised by this? youtu.be/uh7s2jr0b48?...
youtu.be
We Investigated the Christian "Scam" Fronted by Tim Tebow | PTFO
YouTube video by PABLO TORRE FINDS OUT
010
Reposted by PJ Onori
Design system news @designsystems.news · 20/09/2026
Week of September 20, 2026 designsystems.news/#week-2026-9-20
102
PJ Onori @pjonori.com · 20/09/2026
DSDS 0.21.0 is out. - A new style guide for how to structure/order the schema - traits' traitType now provides more explicit callout to variants vs states via traitType - sections can now carry tags for easier categorization - A new apiId allows for mapping prop/attribute names to traits and combos
151
Reposted by PJ Onori
Donnie D'Amato @donnie.damato.design · 17/09/2026
Yesterday on Wireframe LIVE, @natebaldwin.bsky.social came on the show to talk about data in design. We chatted about our thoughts on the scalability problem of curating modes that are influenced by multiple dimensions. ☝️ If that made sense to you then watch below 👇 www.youtube.com/watch?v=cfi_...
Nate Baldwin on Wireframe LIVE
122
PJ Onori @pjonori.com · 17/09/2026
Hey, just a quick note: I’m constantly on the hunt for design systems content for Designsystems.news. Specifically: * Not written by AI * Not entirely about AI * Not published on some paywalled/subwalled platform (includes Medium/Substack) Send me your links—would love to read them.
designsystems.news
Design systems news
Design systems news is a weekly design systems editorial by PJ Onori.
5163
PJ Onori @pjonori.com · 15/09/2026
I’m not sure if we‘re in the hardest time for design systems, but we’re definitely in the weirdest.
071
PJ Onori @pjonori.com · 14/09/2026
Age of Ultron hits different in 2026.
020
PJ Onori @pjonori.com · 14/09/2026
In 2026, you choose your CMS based in part by how much drama you can tolerate.
030
PJ Onori @pjonori.com · 14/09/2026
I'll never dismiss what Atomic Design has done to create an approachable model for design system hierarchies. That said, I find the divisions subjective—which in turn leads to wildly different interpretations.
2110
PJ Onori @pjonori.com · 13/09/2026
Jesus.
020
Reposted by PJ Onori
Design system news @designsystems.news · 13/09/2026
Week of September 13, 2026 designsystems.news/#week-2026-9-13
012
PJ Onori @pjonori.com · 13/09/2026
It’s hard to watch this as a design system practitioner and not have a nagging, “are we the baddies?” moment. m.youtube.com/watch?v=HgjX...
m.youtube.com
Why Nothing Looks Cool Anymore
YouTube video by Design Theory
55816
Reposted by PJ Onori
Design system news @designsystems.news · 12/09/2026
Week of September 6, 2026 designsystems.news/#week-2026-9-6
003
PJ Onori @pjonori.com · 12/09/2026
At this point, what else are OpenAI agents doing? www.rubyhack.ai
rubyhack.ai
OpenAI agents carried out an undisclosed attack on RubyGems
On May 11th, 2026, hundreds of malicious packages were uploaded to RubyGems by AI agents performing web-lookup tasks with significant overlap with the German Wiki Incident.
022
PJ Onori @pjonori.com · 11/09/2026
Wait, hold up—HOLD UP! OpenAI is being accused of unethical behavior?!?
351
PJ Onori @pjonori.com · 09/09/2026
What Are we even doing if I can’t fold my phone at least 8 times.
160
Reposted by PJ Onori
Design system news @designsystems.news · 04/09/2026
Week of August 30, 2026 designsystems.news/#week-2026-8-30 Links by: @chrisburnell.com @sturobson.com
022
PJ Onori @pjonori.com · 03/09/2026
Theater all to myself. An introvert’s dream.
030
PJ Onori @pjonori.com · 02/09/2026
We call that a “majority” where I come from.
031
Reposted by PJ Onori
Design system office hours podcast @officehours.systems · 02/09/2026
Do you know what an AI-native design system is? Neither do we. Listen here: podcasts.apple.com/us/podcast/d...
podcasts.apple.com
Ep 105: What's an AI-Native DS?
Podcast Episode · Design System Office Hours · August 11 · 34m
062
PJ Onori @pjonori.com · 02/09/2026
0.20.0 yo. designsystemdocspec.org
designsystemdocspec.org
Design system doc spec 0.20.0
A machine-readable format for design system documentation, what it means for a document to conform to the spec, and every rule the spec enforces.
1130
PJ Onori @pjonori.com · 30/08/2026
DSDS update. I'm pretty much done with a full, start-from-scratch redesign of the schema based on what I've learned. The only thing that's holding back publishing is the documentation. I'm trying to make the docs site simpler. I'm hoping to have something ready by next week.
0100
PJ Onori @pjonori.com · 28/08/2026
The new Mastodon album is good.
040
Reposted by PJ Onori
Design system news @designsystems.news · 27/08/2026
Week of August 23, 2026 designsystems.news/#week-2026-8-23
001
Reposted by PJ Onori
Anil Dash @anildash.com · 26/08/2026
Meta is a creep who will _never_ take no for an answer, and never stop trying to ignore their lack of consent. Every media & regulatory organization in the world seems determined to ignore this reality; I genuinely don't understand why. Today's settlement is so that Meta can keep violating consent.
131125331
PJ Onori @pjonori.com · 26/08/2026
Your design system doesn’t work well with agents. Maybe it does. Either way, are you sure? We’ve been crankin’ on this at Sanity. We made a tool to test agents with our design system. And not just our system, yours should work too. Read all about it here: www.sanity.io/engineering/...
sanity.io
How well do agents use your design system? | Sanity
We figured out how to run agent evals for design systems, so you can too.
2212
PJ Onori @pjonori.com · 25/08/2026
Big shout out to @facianea.bsky.social who has become my favorite podcast listen. Alex, you‘re a cool cat. It’s a real joy to hear you talk about art, media, and everything else.
010
PJ Onori @pjonori.com · 25/08/2026
The level of stupid...
000
PJ Onori @pjonori.com · 24/08/2026
I’m imagining Walt Disney transporting to the future, opening Disney+, and playing Punisher: One Last Kill...
020
PJ Onori @pjonori.com · 23/08/2026
Listened to DHH in a podcast yesterday. Got some serious manic vibes.
210
PJ Onori @pjonori.com · 19/08/2026
This has all the trappings of junk thinking. uxdesign.cc/rethinking-d...
uxdesign.cc
Rethinking design leadership with swarms and flocks
How structured emergence solves manager burnout, team bottlenecks, and systemic design debt
020
Reposted by PJ Onori
Design system news @designsystems.news · 16/08/2026
Week of August 16, 2026 designsystems.news/#week-2026-8-16
021
PJ Onori @pjonori.com · 14/08/2026
What’s a word for something that’s more pathetic than pathetic?
010
PJ Onori @pjonori.com · 14/08/2026
The new mastodon album is going to be awesome if the three released songs are any indicator of the rest.
220
PJ Onori @pjonori.com · 08/08/2026
What a week.
030
PJ Onori @pjonori.com · 03/08/2026
This feedback related to the design system doc spec has been lingering in my mind. I agree. It can be much better—but I think it'll need a start-from-scratch effort. But no better time than now.
170
PJ Onori @pjonori.com · 31/07/2026
I don’t know how I can more diplomatically say that Figma’s autolayout is a mess without watering down the sentiment.
030
PJ Onori @pjonori.com · 31/07/2026
The design system documentation spec project is now a proposed W3C community group. www.w3.org/community/bl... Big thanks to Cassondra Roberts for the suggestion.
w3.org
Proposed Group: Design System Documentation Community Group | Community and Business Groups
0163
Reposted by PJ Onori
Design system news @designsystems.news · 29/07/2026
Week of July 26, 2026 designsystems.news/#week-2026-7-26
001
Reposted by PJ Onori
Design system office hours podcast @officehours.systems · 24/07/2026
That episode where we make a comment offhand how this episode isn't about AI and then repeatedly talk about AI. Listen here: podcasts.apple.com/us/podcast/d...
podcasts.apple.com
Ep 104: The Governance Junk Drawer
Podcast Episode · Design System Office Hours · July 22 · 35m
011
Reposted by PJ Onori
Design system news @designsystems.news · 24/07/2026
Week of July 19, 2026 designsystems.news/#week-2026-7-19 Links by: @mitsuhiko.at
001
PJ Onori @pjonori.com · 20/07/2026
Here's a preview of the new DSDS docs site. designsystemdocspec.org Don't tell anybody though.
designsystemdocspec.org
Design system doc spec 0.15.2
A machine-readable format for design system documentation. DSDS structures components, tokens, themes, foundations, patterns, and guides as a single source of truth for humans, parsers, and agents.
2226
PJ Onori @pjonori.com · 19/07/2026
The initial DSDS site is not something I'm proud of. It's not well written, overly complicated, and just a big ball of meh. I'm working to fix that with a full copywriting pass and improved docs site. Hoping to have something public by next week.
130
PJ Onori @pjonori.com · 17/07/2026
Design system spacing tokens and guidelines have typically been one of those, “we tried our best” topics. But I think I may stumbled on a model that could actually produce something useful. Excited to give it a go.
2130
PJ Onori @pjonori.com · 15/07/2026
The country’s leadership has lost its damned mind.
010
Reposted by PJ Onori
Mayor Zohran Kwame Mamdani @mayor.nyc.gov · 13/07/2026
If you’re a software engineer, designer, or technologist who wants to help make City government work better and faster, apply to join our PIT crews at nyc.gov/pitcrew.
Mayor Mamdani races on a Go Kart.
271088233