Rob Hameetman
banner
robhameetman.com
Rob Hameetman
@robhameetman.com
┝━━━━━┥ Staff Design Engineer, expert in:
│ ✶ ✶ ✶ ✶ │ #DesignSystems #MicroFrontends #DeveloperExperience
┝━━━━━┥ #TypeScript #React

📰 blog.robhameetman.com
🧑‍💻 github.com/RobHameetman
🧵 threads.com/@robhameetman
💼 linkedin.com/in/rhameetman
Pinned
I’m not just getting back into design systems, I’m looking to (re)build one that dethrones Shopify’s Polaris as the industry gold standard. I have the expertise but open source won’t cut it, I need a team that actually has the means at an org that values solid design/eng enough to make it happen.
the more I use proxies the more I realize how underrated they are
December 12, 2025 at 1:29 AM
Reposted by Rob Hameetman
Conway: This is a criminal government. Unless you are willing to say that, you’re basically fighting on their terms. They get to lie, and they win that battle because people say, “We shouldn’t use that kind of language.”

But you get to use that language when it’s fucking true.
December 4, 2025 at 1:00 AM
Reposted by Rob Hameetman
There is critical vulnerability in React Server Components disclosed as CVE-2025-55182 that impacts React 19 and frameworks that use it.

A fix has been published in React versions 19.0.1, 19.1.2, and 19.2.1. We recommend upgrading immediately.

react.dev/blog/2025/12...
Critical Security Vulnerability in React Server Components – React
The library for web and native user interfaces
react.dev
December 3, 2025 at 3:45 PM
I should invent a serialization format called Grotesquely Overengineered Object Notation just so I can say my APIs GOON hard
November 18, 2025 at 12:18 AM
JSDOM is great but I’m surprised no one’s built a browser DOM implementation in TypeScript that uses the actual interfaces from lib.dom.d.ts. Guess what I’ve been building 😏
November 10, 2025 at 5:39 AM
I've been building my own JSX pipeline. It's still a baby pipeline but it compiles JSX → Web Components and supports server components.

One of the most fun challenges I've taken on outside of MFEs. Also, not having any framework runtimes or prod dependencies just feels great!
October 11, 2025 at 3:34 AM
Reposted by Rob Hameetman
Why I 🧡 the web.

This #WebGL game where you deliver messages on a tiny planet is amazing. Smooth animation. Peaceful vibes (and i didn't even play, I wondered around).

messenger.abeto.co

#JavaScript #chillvibe #game
September 27, 2025 at 5:25 PM
I’m not just getting back into design systems, I’m looking to (re)build one that dethrones Shopify’s Polaris as the industry gold standard. I have the expertise but open source won’t cut it, I need a team that actually has the means at an org that values solid design/eng enough to make it happen.
September 23, 2025 at 6:03 AM
If we have watermelon, shouldn’t firemelon, earthmelon, and airmelon exist?

The Elemelons.
September 20, 2025 at 7:29 AM
Yes, sometimes it takes me five days to text back. But my messages are not late, they arrive precisely when they mean to.
September 9, 2025 at 1:59 AM
I'm joining the fun
September 8, 2025 at 9:51 PM
Any idiot can build software. It takes a REAL engineer to scale out an ansericulture platform to 64 g/day (p95) & ≤+0.1 FCR drift across 12-week growouts on a rotational pasture fabric w/federated bioclustering, supplemental 4R nutrient stewardship, microclimate integration, and transgenic stacking.
September 4, 2025 at 5:11 AM
Woohoo! 🎉 My write-up about perception-based design systems is featured in the latest Design Systems Collective newsletter!

If you're into design systems (and let's be real, why wouldn't you be?), it's worth having in your inbox.

medium.com/design-syste...
Architecting Design Systems for Human Perception
From art theory to code: cognitive framing that boosts discoverability, consistency, and delivery velocity.
medium.com
September 1, 2025 at 11:39 PM
what a time to be alive!
August 27, 2025 at 6:06 AM
Design Systems treat tokens as subatomic design particles, ignoring human perception. Since we preach user experience, you'd expect them to mirror how our minds work.

Here's how to build one that does.

blog.robhameetman.com/p/design-sys...
Architecting Design Systems for Human Perception
From art theory to code: cognitive framing that boosts discoverability, consistency, and delivery velocity.
blog.robhameetman.com
August 26, 2025 at 12:24 PM
rejection dysphoria sucks
August 21, 2025 at 11:18 PM
Claude Code: enabling a whole new generation of engineers a path to management by claiming their subagents as direct reports
August 17, 2025 at 4:26 PM
I hate when people say it's a quarter till 9pm.
Just say it's 8:75
August 15, 2025 at 3:52 PM
Vibe coding is not software engineering.
Vibe coding is not software engineering.
Vibe coding is not software engineering.
Vibe coding is not software engineering.
Vibe coding is not software engineering.
Vibe coding is not software engineering.
Vibe coding is not software engineering.
August 12, 2025 at 7:27 PM
This is insane!
August 10, 2025 at 10:20 PM
Me: “Picture this babe: my site loads with this animation in reverse all rendered by the browser. Maybe the user can spin the chair or turn the light on, who knows!”

Wife: “Nice, what’s the value of rebuilding your site this way?”

Me: “…it’s fun and I like learning new ways to do dope shit”
August 10, 2025 at 10:07 PM
No this is somehow true 😮‍💨
August 10, 2025 at 9:57 PM
Finally learning me some 3D modeling for an idea I have. I can get into this
August 10, 2025 at 12:23 AM
Finally learning me some 3D modeling for an idea I have. I can get into this
August 10, 2025 at 12:17 AM
“lootuals for my mutuals” - actual thing I said during d&d today
August 10, 2025 at 12:17 AM