Rob Hameetman's Avatar

Rob Hameetman

@robhameetman.com

┝━━━━━┥ Staff Engineer @ ID.me, expert in: │ ✶ ✶ ✶ ✶ │ #DesignSystems #MicroFrontends #UI #DX ┝━━━━━┥ #TypeScript #React #WebComponents #AI 📰 robhameetman.blog 🧑‍💻 github.com/RobHameetman 🧵 threads.com/@robhameetman 💼 linkedin.com/in/rhameetman

43
Followers
98
Following
178
Posts
01.09.2023
Joined
Posts Following

Latest posts by Rob Hameetman @robhameetman.com

TIL vibe-coded commits are called "vommits". It's so chef's kiss perfect 🤌

11.03.2026 14:48 👍 0 🔁 0 💬 1 📌 0
Post image
09.03.2026 08:56 👍 0 🔁 0 💬 0 📌 0
Preview
We mourn our craft I didn’t ask for this and neither did you. I didn’t ask for a robot to consume every blog post and piece of code I ever wrote and parrot it back so that some hack could make money off o…

feeling this one today

02.03.2026 18:45 👍 177 🔁 39 💬 7 📌 12

<greeting type=“time” timeframe=“morning”>Henri</greeting>

22.02.2026 17:31 👍 0 🔁 0 💬 1 📌 0

I’ve been building my own JSX -> Web Components pipeline. My website has React + Next.js + Tailwind functionality with no dependencies. I’m adding in a DSL just for filesystem-based routing. I’m in this post.

22.02.2026 17:24 👍 1 🔁 0 💬 0 📌 0

This is why I've been building my own JSX -> Web Components pipeline. React itself is heavy on complexity because it’s built to render the entire VDOM as efficiently as possible, plus there’s so much built on top of it that could just be baked in.

11.02.2026 16:28 👍 1 🔁 0 💬 1 📌 0

Thrilled to share that I’ve been given the opportunity to take on a broader scope and drive even more impact across the org.

10.02.2026 06:07 👍 0 🔁 0 💬 0 📌 0

I haven’t blogged for 6 months and I should probably get back to that

04.02.2026 06:13 👍 0 🔁 0 💬 0 📌 0

I think I officially have shadcn fatigue

22.01.2026 15:47 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

CSS anchor positioning is newly baseline! This opens the door for lots of new creative CSS.

It's a huge feature, but here are the basics.

13.01.2026 16:09 👍 209 🔁 39 💬 9 📌 11

my new company has a Web Components design system and I’m so intrigued!

08.01.2026 15:29 👍 1 🔁 0 💬 0 📌 0

in 5 years or less I’ll be able to sell UI components for $30k a pop by marketing my hand-written code as “designer”

08.01.2026 15:17 👍 0 🔁 0 💬 0 📌 0
Post image

me opening my laptop tomorrow after 2 weeks of fully dissociating

05.01.2026 05:55 👍 0 🔁 0 💬 0 📌 0

thank you!

27.12.2025 22:07 👍 1 🔁 0 💬 0 📌 0

Wordle 1,651 3/6*

⬛⬛⬛🟩🟨
🟩⬛⬛🟩🟩
🟩🟩🟩🟩🟩

27.12.2025 02:42 👍 1 🔁 0 💬 1 📌 0

i know react was released before web components and the task scheduling api but the fact that we still need a min heap with 32-lane prioritization to reconcile the ENTIRE vdom in 2025 is wild

13.12.2025 05:22 👍 0 🔁 0 💬 0 📌 0

So sorry to hear Scott

12.12.2025 19:26 👍 1 🔁 0 💬 0 📌 0
Post image Post image Post image

the more I use proxies the more I realize how underrated they are

12.12.2025 01:29 👍 2 🔁 0 💬 0 📌 0
Video thumbnail

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.

04.12.2025 01:00 👍 4869 🔁 1302 💬 114 📌 67
Preview
Critical Security Vulnerability in React Server Components – React The library for web and native user interfaces

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...

03.12.2025 15:45 👍 142 🔁 91 💬 7 📌 16

namespaced attributes would like to have a word with you sir

02.12.2025 12:50 👍 3 🔁 0 💬 0 📌 0

I should invent a serialization format called Grotesquely Overengineered Object Notation just so I can say my APIs GOON hard

18.11.2025 00:18 👍 0 🔁 0 💬 0 📌 0

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 😏

10.11.2025 05:39 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

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!

11.10.2025 03:34 👍 1 🔁 0 💬 0 📌 0
Post image

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

27.09.2025 17:25 👍 74 🔁 23 💬 1 📌 3

Absolutely! I'd love to learn more about your approach to design systems.

23.09.2025 15:50 👍 0 🔁 0 💬 1 📌 0

A serious UI library should have as much control over how it renders as possible. Think of how Apple succeeds by controlling the hardware. It's a lot like that.

23.09.2025 15:34 👍 0 🔁 0 💬 0 📌 0

Design systems like Spectrum take on so much overhead just doing stuff on top of React that should really be baked in (e.g. "focus-visible" events, React Native-style Press events, etc.)

23.09.2025 15:33 👍 0 🔁 0 💬 1 📌 0

🧵 Someone asked me what the first thing I'd do is and my unpopular answer is this:

I'd build a custom JSX pipeline.

23.09.2025 15:32 👍 0 🔁 0 💬 1 📌 0

That's great to hear! Your background with Shopify could be very valuable for what I have in mind.

23.09.2025 15:32 👍 1 🔁 0 💬 1 📌 0