PJ Onori
banner
pjonori.com
PJ Onori
@pjonori.com
I work on and write about design systems. Purveyor of fine typos.
What's the difference between selling an app for $3 and making it free? I'll let you guess.
February 2, 2026 at 12:45 AM
Reposted by PJ Onori
February 2, 2026 at 12:00 AM
I remember that scene. Probably the best part of any James Bond movie ever.
Still the greatest video ever made. Sorry. I don't make the rules...
January 30, 2026 at 4:34 PM
I'd say enjoy the retirement, but it ain't going to be fun. If I were him, I'd be planning to spend a lot of it in prison.
BREAKING Greg Bovino has been removed as Border Patrol "commander at large" and will return to El Centro Calif, where he is expected to retire soon. A stunning turnaround after Pretti killing. Bovino's traveling blue city crackdown is over www.theatlantic.com/politics/202...
Gregory Bovino Gets Demoted
The Border Patrol chief was the public face of a traveling immigration crackdown on cities governed by Democrats.
www.theatlantic.com
January 27, 2026 at 12:18 AM
Boy, if there was a lobbying group to pressure legislators on 2nd amendment topics like right to carry. I bet they'd be having a fit right now.
January 25, 2026 at 4:49 PM
Reposted by PJ Onori
Here's a gift link to the New York's Times' timeline of Homeland Security's killing of Alex Pretti. It shows clearly what actually happened and makes it abundantly clear that the Trump regime is lying to cover up a murder.
Timeline: How the Shooting of Alex Jeffrey Pretti Unfolded (Gift Article)
A moment-by-moment analysis of video from the scene shows that Mr. Pretti was already restrained when fatal shots were fired, which appears to contradict the federal government’s account of the event.
www.nytimes.com
January 25, 2026 at 3:48 PM
Reposted by PJ Onori
January 25, 2026 at 5:08 AM
New Bluesky account–who dis?
What better way to kick off this Bluesky account with an episode that's bound to grip the imagination of every single human on this planet–design system tech dependencies.

Listen here:
* podcasts.apple.com/us/podcast/d...
* open.spotify.com/episode/4ClU...
* officehours.systems/episodes/tec...
Ep 94: Tech Dependencies
Podcast Episode · Design System Office Hours · 01/23/2026 · 30m
podcasts.apple.com
January 23, 2026 at 5:23 PM
Reposted by PJ Onori
A Trump quote without his face or voice. It's Trump without Trump. This quote is unedited and 100% accurate. It is from his press conference on January 20, 2026. - The big building with bars on the windows.
January 22, 2026 at 4:17 PM
Reposted by PJ Onori
👋 Ahoy hoy!

I'm looking for new client/contract work opportunities.

I'm a front-end developer that has a penchant for specialising in design systems, design tokens, & components.

If you're building, maintaining or working on a design system, I can help.

Let's chat!

[email protected].

🙏🖤
January 22, 2026 at 1:28 PM
We just recorded a podcast episode today and I went a little hard on cats–and thus tangentially, lovers of cats. To all cat fans, I'm just apologizing ahead of time.

To the actual cats–I offer no apology.
January 23, 2026 at 3:02 AM
If you've formed the most prestigious Board of Leaders ever assembled, doesn't that imply *at any time*? Can you actually form the most prestigious Board of Leaders ever–and not have it be for...ever?
January 23, 2026 at 2:45 AM
When did we start making trailers for trailers?
January 21, 2026 at 4:58 PM
I wrote about the layers we build design systems on top of–and how's it's a mixed bag of goods and bads.

Read it here: pjonori.blog/posts/the-ma...
The many layers of dependencies in design systems
Every design system is built on something. For better and for worse.
pjonori.blog
January 19, 2026 at 6:42 PM
Reposted by PJ Onori
January 19, 2026 at 5:26 AM
There's a time and a place to drop F bombs. This is both the time and place to drop F bombs.
🚨U.S. veteran GOES ABSOLUTELY NUCLEAR ON ICE:

"I've bled for this country, I've fought for this country—they're disgracing this f*cking country and what it f*cking means! They hide behind their f*cking masks like f*cking pussies! Get them out of here!" WE'RE LIVE NOW ⬇️
January 14, 2026 at 2:05 AM
Reposted by PJ Onori
🚨U.S. veteran GOES ABSOLUTELY NUCLEAR ON ICE:

"I've bled for this country, I've fought for this country—they're disgracing this f*cking country and what it f*cking means! They hide behind their f*cking masks like f*cking pussies! Get them out of here!" WE'RE LIVE NOW ⬇️
January 14, 2026 at 1:22 AM
I keep getting this idea to create AI slop mirror articles on a corner of my blog to get AI crawlers to index with hilariously bad information.
January 14, 2026 at 1:52 AM
Reposted by PJ Onori
Why are we hiring so many designers?

I analysed 256 design system roles. The ratio of designers to engineers was telling. In my last team, we deliberately ran the inverse. If the biggest value comes from code, are we building design systems or just designing them?
Is There Too Much Design in Design Systems?
Why are we hiring so many designers? Most design system roles are design-focused, but the biggest value comes from code. Are we building design systems, or just designing them?
www.shaunbent.co.uk
January 12, 2026 at 12:40 PM
Reposted by PJ Onori
Made a lil' library:
codepen.github.io/slideVars/

Automatically detects CSS custom properties on the :root/html and gives you controls for adjusting them. (But it's also as configurable as you want it to be.)
January 12, 2026 at 6:52 PM
Hey all you design system peeps–question for y'all.

What would you say is the most important open source design system project right now? Also, which ones need the most help/support?
January 10, 2026 at 8:45 PM
Reposted by PJ Onori
January 10, 2026 at 8:16 PM
I wrote about my rise to immortal stardom due to co-hosting a podcast.

pjonori.blog/posts/fame-f...
Fame, fortune, and podcasting
A story about my time podcasting and how it's led to untold wealth and international celebrity status.
pjonori.blog
January 8, 2026 at 6:22 AM
There's going to need to be an exhaustive litigation of the many, many laws that are being broken. Big boy/girl sentences need to be doled out.

And it'd probably be worth revisiting how pardons work while we're at it.
January 8, 2026 at 2:08 AM