X Stats

Login Sign Up
@adamwathan

Adam Wathan

@adamwathan

799 Tweets
803 Following
270,444 Followers

Creator of @tailwindcss. Listener of Slayer. Austin 3:16.

Date ↓ Tweet ❀️ πŸ”„ πŸ’¬ πŸ‘ πŸ“
Jul 17 No React? No problem. Unstyled, accessible UI primitives like dropdowns, dialogs, tabs, and more, that work anywhere, with no framework, are coming very soon to Tailwind Plus ✨ Just a <script> tag away πŸ™ŒπŸ» https://t.co/BrVJD6kveA 881 37 48 81k 236 .
Jul 17 Think I've settled on JSX with Preact as the templating language for this Tailwind CSS course I'm working on. Lets me use standard HTML attributes (class vs. className, dash-cased SVG attributes) so non-React users will almost not even notice it's React πŸ‘πŸ» https://t.co/s3uwqidX1k 366 8 19 34.5k 281 .
Jul 16 What would you say is the most universally understood templating language? Something that support loops, partials/components, and conditionals. 202 1 139 72k 143 .
Jul 15 Maybe it's "anti-open source" or something, but having a paid/private community for Tailwind has been awesome so far. Everyone has been so much more chill, and answering questions/helping people is so much more sustainable in this format. 481 1 30 44.6k 239 .
Jul 15 Compare that to the web app, where it just scrolls forever without ever hanging: https://t.co/F27leBa5R8 174 1 4 47.3k 104 .
Jul 14 First thing that's bugging me is I can't run certain commands with the editor focused, for example I can't delete/rename the current file without first focusing the sidebar. Want to be able to do that with a keybinding or just from the command palette. Maybe someone knows how? 86 1 12 38.4k 278 .
Jul 13 Here’s one from me β€” this refillable sunscreen applicator. It is crazy how much less annoying it is to get the kids ready with this thing. Life changing. https://t.co/xcvCIfMFTp 147 0 8 25.5k 178 .
Jul 09 Help me out here, are Claude and Anthropic accounts completely separate? I was hoping to use my Max plan to get an API key to try in Zed, is that not possible? https://t.co/JdxwFhTLZU 147 2 41 50.2k 184 .
Jul 08 Huge thanks to the companies that are already sponsoring Tailwind CSS after launching our partnership program last week ❀️ https://t.co/ovso7YLWLD 305 8 10 26.3k 146 .
Jul 01 πŸ‘‹πŸ» We're launching a sponsors program for Tailwind CSS this week. If your company loves Tailwind and wants to get in front of 10 million developers every month, I'd love your support ❀️ Email peter@tailwindcss.com for details on being a partner at launch 🀝🏻 https://t.co/X9Zb9SbfB8 358 27 9 64.6k 283 .
Jun 27 Q for business owners β€” does your company sponsor any open-source projects? If so, what's the most valuable thing you get in exchange? Advertising? Peace of mind that it will be maintained? Access to the maintainers? Or is it pure charity? 98 9 35 35.2k 241 .
Jun 23 One thing I still like better in Cursor vs. Claude Code is I get in-browser previews for changes before accepting them, whereas with Claude Code I have to accept the change before I can see the UI change in the browser. Any way to get the same experience with Claude Code? 205 2 32 52.7k 273 .
Jun 21 Alright getting somewhere! With the Figma MCP server and a reasonably well-structured design, I was able to build this pixel-perfect without typing any actual code myself. It took a dozen or so back and forths with the agent, but at the end the code is exactly what I would have written by hand too. Still much slower than typing it myself but have a workflow I can try to optimize now. If I can get here in < 5 prompts it'll be much faster than doing it myself. 445 14 27 50.9k 464 .
Jun 20 Today I've been trying to figure out a workflow where AI can actually help me go from high fidelity Figma design to HTML + Tailwind more quickly than I can do it by hand. So far total failure β€” anything I've tried looks close at a glance, but every detail is wrong, so it's not helpful. The closest I've gotten to helpful is giving it a screenshot and asking it to scaffold out just the raw HTML + content with no styles, which is sort of helpful but not super helpful. Where are you having the most luck using AI/agentic editing to build pixel-perfect UIs more quickly? Have you figured out any specific slices of the work you can carve out and hand to AI to do faster than you can do it by hand? 348 5 61 68.2k 700 .
Jun 09 Any interior design geniuses out there? Losing sleep over how to layout this room that needs to serve too many purposes: - Two desks - Seating for a TV - Drum set + guitar practice gear Here's the room in it's current chaotic state, plus my best effort at a layout: https://t.co/xZt5OXICl4 99 0 46 29.9k 291 .
Jun 02 Check out the full post there: https://t.co/OQZ9sMG6O4 484 49 1 39.1k 55 .
May 31 I want to build an agent that watches for new CSS features and PRs new APIs to Tailwind based on a bunch of context about how I design APIs with a bunch of examples. Is there a platform for this, or best to just write in code and deploy myself on a server? 240 1 26 56k 257 .
May 30 My favorite example so far of a project we would simply never have done before being able to delegate the soul crushing monotony of it to AI. We just do the fun and stimulating part of crafting the right opinions and rules, AI does the boring part. 200 3 12 32.7k 249 .
May 30 This is exactly the way I've found the most success with AI-assisted programming. Think of it much more like "keyboards shortcuts on steroids" than as an actual thinking programmer conjuring up magic. You tell it exactly what to do, just in way fewer keystrokes. 273 15 14 36.2k 263 .
May 29 Has anyone built the AI-powered podcast player that skips all ads/sponsored stuff? Feels like an easy job for AI. 177 0 38 40.2k 113 .
May 14 ✨ New Tailwind Plus template just dropped! Compass is a starter kit for building online courses, powered by Tailwind CSS + Next.js. https://t.co/7fPZxxJGwr 799 42 27 88.1k 156 .
May 08 CSS subgrid is one of those things you don't think you'll ever need, then quickly start to wonder how you ever built anything without it. I don't know if this little bookshelf component is even possible without it! https://t.co/VwKxG3Gfjh 822 25 27 70.5k 239 .
May 01 Is there any way for Cursor extensions to provide context/rules, or does that need to be in a file? It would be nice to be able to install an extension that magically tuned Cursor for a specific library based on opinionated guidelines. 158 5 28 32k 235 .
Apr 24 Really is wild how easy it is to do stuff like this now. https://t.co/f56WrgNlR1 558 14 35 42.5k 80 .
Apr 23 I'd pay $20/mo for ChatGPT even if all it did was generate ffmpeg commands for me. 310 7 28 32.5k 82 .
Apr 17 Right click to open the context menu? The browser locks page scrolling, just works. Open a native HTML <select>? The browser locks page scrolling, just works. Want to ever mimic this properly yourself for a custom UI component? Welcome to Hell. 624 12 26 62.9k 252 .
Apr 17 Was frustrated by what we thought was a performance issue in Headless UI this week where opening dropdowns felt so slow compared to other libraries. Turns out everyone else was opening on mousedown and we were opening on click πŸ™ˆ Huge perceived difference! 627 5 20 72.6k 256 .
Apr 15 As a family with kids under 5, how much of the food you prepare totally goes to waste? 60 0 66 34.7k 86 .
Apr 15 In Tailwind CSS v4.1.14 we've added an experimental WASM build of our native libraries, which means you can now use Tailwind CSS v4 in environments like StackBlitz ✨ Awesome work by @PhilippSpiess on this one and big thanks to @elmd_ for his help! https://t.co/WvzUWRMRti 328 10 8 41.3k 272 .
Apr 15 Steve isn’t in the office today so we’re going full double XDR. So many classes will be typed today. https://t.co/P3RJfHDAkk 510 4 30 68.8k 124 .
Apr 14 Enjoyed having the laptop mounted under the desk, but literally impossible to efficiently implement a design from Figma without an editor, browser, and Figma visible at once. So back on the desk it goes. https://t.co/GSMb4o1eKc 383 4 52 52.5k 228 .
Apr 14 Have been coding with LLMs this way for the past week or so and having a lot of success with it. Makes me much more bullish for sure. Not asking them to be smart, just churn through junk that would take opening several files/multiple edits vs. one chat message. 90 1 6 25k 262 .
Apr 14 New testimonial just dropped. https://t.co/0Px0cyPBWj 436 2 25 36.2k 53 .
Apr 11 Working on a new template for Tailwind Plus ✨ https://t.co/s7HbicFPIW 432 6 18 29.3k 69 .
Apr 08 Is "Zed Pro" real? Where do I sign up and pay for it? Struggling here πŸ˜„ /cc @zeddotdev https://t.co/d9H5rYH60D 121 0 8 27.1k 111 .
Apr 03 This thumbnail is my favorite part of Tailwind CSS v4.1. If I get these lucha libre masks made who will buy one? πŸ˜† https://t.co/2Dbcj3wemV 560 13 23 33.1k 139 .
Apr 02 I better get the best sleep of my life tonight. https://t.co/cmRRp8osqP 302 1 28 40.2k 71 .
Apr 01 Shit I'm in trouble for this joke. https://t.co/HyAoJiGkjA 272 7 4 32.5k 58 .
Apr 01 Huge improvement we've made for Tailwind CSS v4.1 β€” It degrades much more gracefully in older browsers now, without giving up any of exciting modern features we've embraced for this new era of the framework. Here's Safari 15.5 running v4.0 and v4.1 side-by-side: https://t.co/pinMsfIR44 523 7 7 33.1k 288 .
Mar 31 Haven’t even listened and already know this is worth recommending, can’t wait to dig into this one. 59 2 4 26.1k 99 .
Mar 31 Me and @steveschoger have both been hungry for a bit of a change, so we decided to commit to working together in person instead of remotely. We'll probably lease a space eventually, but for now we're taking over part of my house and turning into an office + video studio πŸŽ₯ https://t.co/x1LZXf9kfn 322 1 16 32.6k 297 .
Mar 30 If you build a similar tool for another ecosystem, don’t just tweak the original name (like Remix to Vemix for Vue). Things will inevitably diverge and you will regret it. You’ll have to work way harder to get credit for your original ideas, because it’ll always look derivative. 331 5 21 37.8k 280 .
Mar 28 Tailwind CSS v4.1 coming next week πŸ€™πŸ» https://t.co/56PqxS1rCG 1.1k 67 25 52.3k 61 .
Mar 26 Now that Chrome will include a native `@​apply` feature unfortunately I have no choice but to completely remove it from Tailwind CSS 🀭 352 10 39 51.1k 134 .
Mar 25 Great example of how if you just make *the absolute best thing out there* it’s hard for it to not get noticed. Bruno had no real audience but because this thing is incredible, you couldn’t open X today without hearing about it. Compete on quality β€” epic work Bruno! 🀩 821 23 9 65.4k 269 .
Mar 24 Cool 🀝 https://t.co/rUvlsya7IF 720 4 29 29.3k 30 .
Mar 22 I’m a bit out of the loop β€” do RSCs work anywhere outside of Next yet? Any Vite-powered React frameworks support them? 340 3 34 99.7k 118 .
Mar 21 It is definitely good at stuff that isn't hard, but maybe that's the secret β€” need to stop reaching for it when I actually need help and instead use it to blast through the stuff I already know how to do but faster. 170 6 16 48.6k 215 .
Mar 20 They fixed it! πŸ«‚ Thanks @argyleink for pushing this one forward for me. 419 5 10 38.4k 71 .
Mar 18 Having a nice permanent video setup + the magic of @screenstudio (h/t @pie6k) means it was literally 10 minutes from the time I thought to make a video about this to the time it was posted here. So cool! 296 2 17 29k 203 .
Mar 17 Working on Tailwind APIs for mask-image, reply with examples of how you’ve used it in real projects to help us get it right! 306 10 18 66.8k 124 .
Mar 14 We shipped an update to Tailwind CSS recently that removes all unused theme variables from your generated CSS 🧹 Was skeptical about this one originally but the output is actually really nice β€” love being able to see your real color palette at a glance in dev tools. 748 16 22 46.1k 266 .
Mar 14 Little Tailwind IntelliSense hint @jordanpittman has been cooking up for the safelist abusers 🫣 Yep, that generates over 5 million classes and at least 600mb of static CSS πŸ₯΄ 290 7 10 65.2k 174 .
Mar 12 CSS-based safelisting support incoming for Tailwind CSS v4.1 ✨ Using brace expansion instead of regular expressions, which makes the generated CSS much more predictable and also makes this whole thing much more compatible with how dynamic things are in v4. https://t.co/HsusWt9yOY 311 24 15 26k 281 .
Mar 10 Legitimately 200 IQ move. 890 20 12 74.4k 25 .
Mar 08 You know the whole β€œif you can move a car seat by more than one inch it’s not tight enough” thing? Literally not possible, refuse to believe it. 74 0 25 29.8k 144 .
Mar 07 Another one bites the dust. https://t.co/7UmZxKqU2A 484 6 25 32k 51 .
Mar 07 I literally want to build something custom I can use instead of Notion purely because of this. https://t.co/RnwNoDCPuK 342 4 46 52.7k 118 .
Mar 06 I think Gemini is the only AI chat interface *not* built with Tailwind πŸ˜„ Wild. 492 6 15 50.4k 78 .
Mar 06 We're working on a Cursor rules file for Tailwind CSS v4 to make your computer seem less dumb β€” anyone want to test it out and let us know if it's helping? https://t.co/uoZyDutSoU 1.2k 43 38 97.5k 179 .
Mar 06 Anyone tried the BedJet for controlling their mattress temperature? Hear a lot about Eight Sleep stuff but heard a lot of horror stories of leaks. 24 0 23 27.4k 146 .
Mar 05 The longer you run a business, the more stuff there is to do that you don't have time to do. You never catch up, only fall further behind. The good thing is once you realize this is just an inevitable reality, you can stop feeling bad about it like it's somehow your fault. 468 15 19 65.4k 274 .
Mar 04 πŸš€ Shipped the little video series I've been working on! It's called "Build UIs that don't suck", and it walks through a bunch of my favorite tricks I've picked up over the years trying to build incredibly high-quality, bullet-proof UIs. https://t.co/ZPoTQuK3u1 1.5k 122 52 90.4k 261 .
Mar 03 How's my YouTube thumbnail game? Trying to play the game just enough without wanting to crawl into a hole and die of shame πŸ˜„ https://t.co/F07x6zYf29 934 6 102 70.3k 148 .
Mar 03 Trying to ship this by end of day, tomorrow if I hit any snags. Think it turned out pretty killer πŸ€™πŸ» https://t.co/jdnLcGKO4q 1.6k 57 42 89.6k 124 .
Mar 03 Is there a good client-side-only React playground/sandbox? Something that's lightweight and basically instant without all of the complexity of running VMs in the browser like all the other tools seem to be doing these days. 147 0 21 47k 225 .
Mar 03 Do I know anyone at @github? The β€œConvert to discussion” button in issues has been broken for a few days, not sure if anyone is aware and it would be a huge help to get it fixed πŸ™ 143 2 8 30.9k 179 .
Feb 27 Shipping a little video series next week πŸš€ https://t.co/EuNO6B9fC4 725 15 21 31.7k 66 .
Feb 27 It's wild how angry people get about the idea of having to fork something and maintain that fork to be able to change things the maintainers don't want to change. Dude someone else did 99.9% of the work and now you only need to do 0.1% instead of 100%! You should be *thrilled*! 562 11 25 39.1k 279 .
Feb 27 Brought back the ability to copy colors from the Tailwind docs β€” regular click will copy the OKLCH value, shift+click will copy the nearest hex value πŸ‘πŸ» Useful for Figma and stuff, or to just steal our colors and use them with some other CSS framework you hate less. https://t.co/9bNhMiqPBT 904 27 39 44.2k 291 .
Feb 26 Me in 2017: "It would be fun to make a little CSS framework to style websites!" The team in 2025: https://t.co/gcTKqUGFqq 554 8 9 35.6k 122 .
Feb 26 Confession: I hate the Tailwind typography plugin, especially the convoluted JS customization API. We don't use it in our own projects, we just make a little `typography.css` file and add the styles we want. Then if we want to customize it, we open the file and change it 🀯 https://t.co/WKdzz2Zm5L 858 21 33 79.9k 298 .
Feb 25 Final set up! Recording a little 6-video mini course this week πŸŽ₯ https://t.co/qVSyGbD6ha 575 2 54 47.2k 88 .
Feb 24 Behind the scenes at Tailwind Studios… https://t.co/eIoeQvWOq2 663 4 30 37.6k 62 .
Feb 23 This is the most photoshopped looking actual photo I’ve ever taken, for some reason everything looks fake πŸ˜„ https://t.co/TGhMdCwzWs 273 0 27 31.1k 131 .
Feb 20 Real world use-case for the `**` variant in Tailwind CSS v4 β€” creating basic typography styles on-the-fly for a chunk of plain HTML content πŸ“ https://t.co/RPlNTZAtfP 377 14 14 37.9k 165 .
Feb 19 A founder/CEO/leader's job is often just saying "what if we just..." multiple times per day, and finding ways to turn things that would take a week into things that can be done in 5 minutes. 388 15 13 27.2k 190 .
Feb 18 Couple years ago you might remember I lost about 70 pounds and got in the best shape of my life. Had another baby + a bunch of stress and fell back into some bad habits and have gained about 30 pounds back since then. Still training consistently but the diet has been πŸ‘ŽπŸ» Embarrassing post but the public accountability helps me β€” today committing to getting back on track, starting with a commitment to no sugar or fried/fast food, period. Weight now is 215, goal is to get back to 185. Will document progress here πŸ“‰ 692 0 61 53.6k 518 .
Feb 15 Many people don’t know this but OCR was actually invented by an open source maintainer who was sick of people opening GitHub issues with screenshots of code instead of just the actual code. 992 33 26 74.5k 189 .
Feb 14 Thirteen years of trying to post interesting and valuable stuff here and this is my most popular post of all-time πŸ™ƒ https://t.co/gITkSLscJC 1.8k 9 103 89.1k 139 .
Feb 11 Anyone have any better ideas for laying out this space? This is a room off of my office where I get to keep all my other crap so it doesn’t spoil the rest of the house πŸ˜… The door behind the chairs goes to my office, other door goes out into the foyer. https://t.co/15uVNMI0tW 22 0 16 25.1k 276 .
Feb 09 Seems like an appropriate day to mention that https://t.co/Pc02KCtztf is built with Tailwind CSS 🏈 https://t.co/7oETAjQ6uj 554 16 13 26.8k 122 .
Feb 06 Shipping a v4 update soon that removes unused CSS variables from the output like we do with classes πŸ‘ Adding an option to keep them too for people who want that, but I think this is a nicer default β€” much less noise in your dev tools ✨ https://t.co/lXTCewYKBb 812 17 31 47.8k 260 .
Feb 03 Still the most slept on technology out there for server-first paradigms like Laravel and Rails. Completely negates all of the usual criticisms and excuses people have for not wanting to use tools like React in those ecosystems. 216 3 4 31k 227 .
Feb 02 I’m excited about AI taking over mundane programming chores nobody enjoys but it surprises me how many people want to outsource even the fun parts. Like trading the ability to play an instrument for a one-click β€œmake me a song” button. 419 24 30 30.1k 237 .
Jan 28 Is there any prior art out there for CMS-like systems that let you embed custom React components inline in your content? Really curious how people have designed these editing experiences if so (on the web, not file-based). Here's an example of what I mean: https://t.co/RHCwN8Hlek 436 11 81 95.9k 282 .
Jan 27 What's something you really want to learn how to do *the right way* with Tailwind? Whether it's implementing a specific type of design, some structural code pattern, anything. Working on something new πŸ‘€ 306 6 95 45.3k 203 .
Jan 23 Everything you need to know is here β€” go build something awesome πŸ’ͺ🏻 https://t.co/JQy2l7aqDo 587 36 23 30.5k 92 .
Jan 22 Pretty wild that classes like this just work in Tailwind CSS v4.0 πŸ”₯ https://t.co/sX1FDERrtW 914 35 20 73.8k 91 .
Jan 22 I would love if AirPods had a setting to use noise cancelling if something is playing, and switch to transparency as soon as I hit pause/stop. Is this possible and I just can't find it? 184 2 7 37.7k 186 .
Jan 21 So, so close to cutting the v4 release but have to pause and get ready for our Tailwind Connect meetup tonight πŸ™ Sorry to break a promise but will be ready tomorrow for sure β€” just putting the finishing touches on the blog post and upgrade guide! 533 2 25 39.7k 247 .
Jan 16 Love this β€” that's one more app I can get rid of! One day Raycast will be the only app you need to install on your entire computer. 460 10 24 51.3k 132 .
Jan 13 Building these little responsive demos using container queries in the new Tailwind docs β€” so much nicer than using iframes and media queries. https://t.co/N2TVcaKnUM 607 23 18 32.8k 165 .
Jan 13 🎧 Published a new Hackers Incorporated episode for the first time in a while today! Me and @r00k recap our 2024 and talk about the problems we want to solve in 2025. We talk about: πŸ’° Spending money πŸ“‰ Revenue trends πŸ› οΈ Building brand new products …and a bunch more. https://t.co/gOy2gk3Bl4 89 2 9 32.5k 292 .
Jan 08 We're hosting a local Tailwind Connect meetup β€” in Miami! 🌴 Come hang out for a night of demos + Q&A with the Tailwind team and connect with other community members over pizza and drinks. πŸ“ Mindspace Wynwood, Miami FL πŸ—“οΈ Jan 21 @ 6pm Link to RSVP in the replies! https://t.co/G3wfTBF73j 181 16 13 97.1k 293 .
Dec 30 Got a pair of the Ray-Ban Meta glasses for Christmas β€” what’s your favorite unexpected use case for them? Surprised how often I’m using them as headphones so far, great for listening to a podcast or something without looking like the rude guy with headphones in. 80 1 17 27.4k 263 .
Dec 29 Tailwind πŸ’…πŸ» 574 14 10 84.1k 11 .
Dec 27 🌴 We're hosting a Tailwind CSS meetup in Miami on Jan 21! πŸ§‘πŸ»β€πŸ’» Demos and Q&A with me and the team πŸ• Pizza and drinks 🀝🏻 Lots of time to mingle and make new friends Space for around ~150 people, will start collecting RSVPs soon πŸ€™πŸ» Mark your calendar if you'll be in town! 274 24 28 78.1k 277 .
Dec 16 Sometimes I wonder how well a full-blown Wikipedia-style twice-per-year fundraising thing would do plastered on the Tailwind CSS docs site. My instinct is it wouldn't work at all but I I also don't feel like it should work for Wikipedia and it does! 197 0 40 45.8k 250 .
Dec 16 Project root for the new v4 docs site we're working on β€” so few config files πŸ₯Ή https://t.co/41GrWF9aiE 435 4 7 28.5k 102 .
Showing 101-200 of 279 tweets