Agent: I estimate this task will take about a day to complete.
Me: Do it.
Agent (30 seconds later): Okay, it's done.
Me: Do it.
Agent (30 seconds later): Okay, it's done.
21
10
189
10,065
Looking for help finding a tweet — I saw someone recently post a rendering of a city/town where it showed a bunch of buildings in a row. Don't think it was fully 3d — more of an isomorphic design. I think it was interactive as well. Anyone have any idea what I'm talking about? 😅
9
0
5
5,629
Almost ten years ago I started helping Adam with this little CSS framework he was putting together.
It's been an incredible journey — one that's had a huge impact on the development community, and an even bigger impact on my life.
I feel so blessed to have been part of it, and I'm thrilled for this next chapter.
Thanks to everyone who believed in us ❤️
It's been an incredible journey — one that's had a huge impact on the development community, and an even bigger impact on my life.
I feel so blessed to have been part of it, and I'm thrilled for this next chapter.
Thanks to everyone who believed in us ❤️
Big one today — Tailwind is joining Shopify 🛍️
24
8
314
16,440
Even today, running the Laravel installer and seeing this stack as an option brings me so much joy 😍
It's such an honor, and so humbling, to see tools you've worked really hard on get used by thousands (err... millions!) of people.
My advice to younger developers — if some t experience doesn't feel right to you, and your gut says there must be a better way, chase that.
When Adam and I started working on Tailwind CSS, many people thought CSS architecture was a "solved problem."
Same with Inertia.js — just use a REST or GraphQL API and OAuth or a third-party auth service... and this tool and that thing...
But I knew what I wanted — a modern JS framework like React/Vue/Svelte, but within the classic Laravel monolith architecture.
Don't be afraid to push against the standard way of doing things. You might just end up creating something awesome.
It's such an honor, and so humbling, to see tools you've worked really hard on get used by thousands (err... millions!) of people.
My advice to younger developers — if some t experience doesn't feel right to you, and your gut says there must be a better way, chase that.
When Adam and I started working on Tailwind CSS, many people thought CSS architecture was a "solved problem."
Same with Inertia.js — just use a REST or GraphQL API and OAuth or a third-party auth service... and this tool and that thing...
But I knew what I wanted — a modern JS framework like React/Vue/Svelte, but within the classic Laravel monolith architecture.
Don't be afraid to push against the standard way of doing things. You might just end up creating something awesome.
10
24
238
12,238
I'm doing something kind of interesting this week — I'm building a new template that @steveschoger designed in Figma a while back, but instead of writing it by hand this time, I'm getting Codex to build it for me.
I'm building it one component at a time, and for each component, components that I previously wrote by hand.
I provide the designs to the agent using the Figma Codex plugin. Steve always provides each component with at least five different breakpoints — so I provide all five at a time. This basically just involves including links to all the relevant frames in the Figma artboard.
I also tell the agent to use any new components that we've created while building this new template — like buttons, containers, inputs, and things like that.
And finally, I clean up the Tailwind classes using the "canonicalize-tailwind" skill that's included in @uidotsh. This just results in a little more idiomatic Tailwind code — like the code we would have written ourselves.
I've tried the Figma Codex plugin before but wasn't super happy with the code that was generated. But giving it reference components that I previously wrote by hand — that's been a big unlock, and I'm getting much better results.
The AI journey continues! 🤖
I'm building it one component at a time, and for each component, components that I previously wrote by hand.
I provide the designs to the agent using the Figma Codex plugin. Steve always provides each component with at least five different breakpoints — so I provide all five at a time. This basically just involves including links to all the relevant frames in the Figma artboard.
I also tell the agent to use any new components that we've created while building this new template — like buttons, containers, inputs, and things like that.
And finally, I clean up the Tailwind classes using the "canonicalize-tailwind" skill that's included in @uidotsh. This just results in a little more idiomatic Tailwind code — like the code we would have written ourselves.
I've tried the Figma Codex plugin before but wasn't super happy with the code that was generated. But giving it reference components that I previously wrote by hand — that's been a big unlock, and I'm getting much better results.
The AI journey continues! 🤖
6
3
39
7,154
🚀 Last week we released Tailwind CSS v4.3 with new scrollbar, zoom, and tab-size utilities.
2
2
42
3,117
Read more about it (and the v4.2 release 🫣) in our announcement blog post, here: tailwindcss.com/blog/tailwindc…
0
0
6
1,302
I've been improving the ui.sh dark mode skills this week to take advantage of ChatGPT's new image model, which can automatically generate dark mode versions of rasterized images like decorative background graphics.
Blows my mind that this is even possible 🤯
Blows my mind that this is even possible 🤯
0
2
24
3,391
Jonathan Reinink retweeted
🎥 New video where I design a dashboard using Claude Code and Wispr Flow.
Once again, packed with tons of design tips 🔥
Once again, packed with tons of design tips 🔥
31
39
760
59,231
It's been really exciting to see the first group of people using ui dot sh and getting better results from their agents! ✨
We've been sending out more invites over the last few days, but we're being careful not to bring too many people on at once, so it might take a couple of weeks to get them all out.
Also, a quick reminder to check your spam folder if you're waiting on one and haven't seen it yet.
We've been sending out more invites over the last few days, but we're being careful not to bring too many people on at once, so it might take a couple of weeks to get them all out.
Also, a quick reminder to check your spam folder if you're waiting on one and haven't seen it yet.
5
2
19
9,757
Here's an awesome little demo of one of the things we've been working on here at Tailwind Labs the last few months — using AI to generate multiple design ideas for a specific section of your website.
Quick ui.sh demo — generating multiple design ideas to choose from, no matter what tech stack you use:
4
2
66
9,958
😍
I just tried ui.sh and unfortunately I cannot recommend it.
Here’s why…
It’s too good I now want to redesign all my sites 🔥🔥
0
0
9
6,472
I'm a big fan of command palettes — especially as someone who never remembers keyboard shortcuts.
Being able to just search for available actions is incredibly helpful.
If you're a Tailwind Plus customer, we've got a bunch of ready-to-go command palettes for React and Vue (built with Headless UI), plus vanilla JS versions using our Elements library.
Being able to just search for available actions is incredibly helpful.
If you're a Tailwind Plus customer, we've got a bunch of ready-to-go command palettes for React and Vue (built with Headless UI), plus vanilla JS versions using our Elements library.
I'm completely convinced at this point that the "Command Palette" is a fundamental UI concept, and should be in all applications. It should also be a built in browser concept, there should be an API for websites to push items to the command palette ("new post", "muted words" etc)
1
0
11
3,927
We've been sending out a few initial invites for ui-dot-sh. If you're on the list, check your spam for an email from us — we're still building up domain authority. Marking it as "not spam" would help a lot 🙏
22
1
57
12,686
The latest thing bringing me immense joy? Working on ui.sh and getting the agents to actually follow more complex rules. Today's example — getting it to build a responsive table correctly 🤩
12
4
148
17,479
We've been super busy building ui.sh over the last couple of months, and it's really starting to come together — here's a before-and-after of a simple team page I asked it to generate. Exact same prompt… one with our skills, one without.
19
7
209
30,479
















