Haz @haz.dev · 18/09/2026Yes, it's the best we have right now, at least for graphic design (not design in general). But getting a good result still takes a lot of iteration and specific guidance. For example, it generated this atrocious table of contents in one of my sessions: 160
Haz @haz.dev · 08/09/2026Another drawing my son made. How long did it take you to recognize the character? 210
Haz @haz.dev · 03/09/2026My son made this drawing. He wants to know how many seconds it took you to figure out which character it is. 100
Haz @haz.dev · 02/09/2026Colored badges that automatically adapt to any background color (CSS mix and relative color syntax). I'm back to UI design work this week. Inspiring posts incoming. 4291
Haz @haz.dev · 15/08/2026The more I use other component libraries, the more convinced I am that Ariakit Components are necessary. We get so many details right, and the flexibility is unmatched. 131
Haz @haz.dev · 21/07/2026Ariakit React just hit 1M weekly downloads on npm 🎉 We're just getting started. Launching something big in September/October. 042
Haz @haz.dev · 13/07/2026I don't know if it's just me, but I often struggle with walls of text that lack code examples when trying to understand code decisions. That's why I use this custom instruction in ChatGPT. It really helps me follow its line of thinking during the session and in the final output. 361
Haz @haz.dev · 12/07/2026We just removed .nvmrc from Ariakit and let pnpm manage Node.js too. If your project already uses pnpm, you may not need a separate Node version manager. Here’s the migration: 161
Haz @haz.dev · 02/06/2026If you're using jsdom with Vitest, consider switching to happy-dom instead. It's much faster, but it comes with one caveat: its DOM spec coverage isn't as extensive as jsdom's. That's why I was using jsdom. But there's a better approach... 1171
Haz @haz.dev · 21/03/2026I'm considering this for all my open-source projects. I prefer a detailed issue/discussion. I don't mind if it's AI-generated as long as it's valid and heads in the right direction. High-quality PRs from external contributors are much rarer, whether they're from humans or AI. 340
Haz @haz.dev · 16/03/2026That pose and outfit kind of remind me of this drawing I made 20 years ago haha. 010
Haz @haz.dev · 28/02/2026Tailwind autocomplete would be more useful if multiple related tokens were grouped under their parent token. It would make it much easier to discover and navigate between them. 3531
Haz @haz.dev · 26/02/2026Last I checked it was considered fine to use @apply for the use case I’m describing: 000
Haz @haz.dev · 20/02/2026There’s a way to achieve `inherit()` with container style queries, but it’s a bit complicated. You alternate between odd and even variables, use one, and set the other: 250
Haz @haz.dev · 10/02/2026🤔 I can't stop thinking about this. Do we really want another CSS framework? 340
Haz @haz.dev · 30/01/2026CSS Anchors are truly amazing! I built this without any animation library. This is part of an upcoming component library I’ve been working on. 1773
Haz @haz.dev · 28/01/2026The new corner-shape CSS property unlocks exciting new UI patterns. corner-shape: bevel round; border-radius: 1em 0 / 3em 0; 514414
Haz @haz.dev · 20/01/2026I’m experimenting with a high-level, styled Button component API. Yes or no? 1141
Haz @haz.dev · 19/01/2026TIL you can show different images for light and dark modes in GitHub README files using HTML or Markdown: 0253
Haz @haz.dev · 18/01/2026Delete buttons 🗑️ Do you prefer red for the background color or the text color? 991
Haz @haz.dev · 08/01/2026I understand this point, but I also believe there’s real value, as an engineer, in deeply understanding someone else’s abstractions, especially in successful software. At the very least, it will help you build your own abstractions in the future. 350
Haz @haz.dev · 30/12/2025I would be so much happier if this Tailwind syntax highlighting worked 😭 171
Haz @haz.dev · 04/12/2025Use the standard Node.js "imports" field instead of TypeScript aliases: 4704
Haz @haz.dev · 21/10/2025Kudos for being open-source! But "Fast" and "WebKit" don't go well together. Even Gecko is faster despite being behind on features. 130
Haz @haz.dev · 08/10/2025If you all stop using Firefox (or Zen) today, I can ship something really nice with container style queries tomorrow. 230
Haz @haz.dev · 05/10/2025The new @ariakit.org app will include styled examples with copy-paste code, AI prompts, and shadcn commands for both Ariakit React and React Aria. You should be free to choose the underlying component library for your app. 1202
Haz @haz.dev · 03/10/2025Tooltips are an accessibility nightmare, but if you want to make them as accessible as possible, make sure users can move the cursor over them. Some magnifier tools use the cursor position. If the tooltip closes when the cursor moves away from the anchor, it will not work. 0132