1. X
  2. Robin Malfait
Log inSign up
Robin Malfait
9,085 posts
Image
user avatar
Robin Malfait
@malfaitrobin
Writing code @tailwindlabs
Belgium
robinmalfait.com
Born August 20
Joined November 2010
1,143
Following
7,237
Followers
RepliesRepliesMediaMedia

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • user avatar
    Robin Malfait
    @malfaitrobin
    Aug 18, 2020
    Working on some official <Transition /> React components for @tailwindcss/@tailwindui!
    Image
    00:00
  • user avatar
    Robin Malfait
    @malfaitrobin
    May 9, 2025
    We just released Tailwind CSS v4.1.6 and made some improvements to the upgrade tool. You should be able to run the upgrade tool on existing Tailwind CSS v4 projects, and keep them modern and up-to-date. `npx @tailwindcss/upgrade@latest` But what can it do?
    127K0127K
  • user avatar
    Robin Malfait
    @malfaitrobin
    Sep 22, 2020
    👀 Listbox component is getting there!
    Listbox example
    Output of tests file where each test is passing. Important part here is that there are 80+ tests so far for the Listbox component!
  • user avatar
    Robin Malfait
    @malfaitrobin
    Sep 3, 2020
    👀 Dropdown component coming together nicely for @tailwindui. A bunch of accessibility features, mouse interactions and keyboard navigation. What do you think?
    Image
    00:00
  • user avatar
    Robin Malfait
    @malfaitrobin
    Oct 23, 2023
    Replying to @jamesqquick
    1. Type `<button onClick={x => {}}/>` 2. Hover over `x` 3. Copy the type
    Image
    12K012K
  • user avatar
    Robin Malfait
    @malfaitrobin
    Jul 6, 2021
    👀 Working on a new `Tabs` component for Headless UI. Coming together nicely!
    Image
    00:00
  • user avatar
    Robin Malfait
    @malfaitrobin
    Aug 16, 2020
    Don't mind me, just playing with some performance optimisations for @tailwindcss 👀
    Before: 4.22min; After: 1.08min so far
  • user avatar
    Robin Malfait
    @malfaitrobin
    Aug 11, 2020
    Sooo this happened! I'm super excited! 🤩
    user avatar
    Adam Wathan
    @adamwathan
    Aug 10, 2020
    🎉 Super excited to announce that after almost 900 job applications, dozens of interviews, and hours of pair programming sessions, today is @malfaitrobin's first day at @tailwindlabs! I wrote more about Robin and the process we used to find him here 👉 blog.tailwindcss.com/from-900-to-1-…
  • user avatar
    Robin Malfait
    @malfaitrobin
    Aug 28, 2021
    I saw this tweet by @firstdrafthell and got really excited, so started playing with my own version in JavaScript. x.com/firstdrafthell… I'll add more tweets to this thread when I have more improvements / features.
    user avatar
    Patrik Svensson (@patriksvensson@mstdn.social)
    @firstdrafthell
    Aug 16, 2021
    And this is the updated (fake) C# compiler error report. Still need some work, for example, collapsing white space and displaying context around lines.
    Image
  • user avatar
    Robin Malfait
    @malfaitrobin
    Mar 11, 2024
    Last week we had a nice breakthrough when working on performance, and now this work has been published! For some context: Using v3 we had rebuilds of ~80ms on the tailwindcss.com codebase. Using v4 alpha, we had rebuilds of ~40ms. Twice as fast, but we could do better.
    user avatar
    Adam Wathan
    @adamwathan
    Mar 11, 2024
    Tagged Tailwind CSS v4.0.0-alpha.8, with some insane performance improvements 🤩
    Image
    00:00
    44K044K
  • user avatar
    Robin Malfait
    @malfaitrobin
    Oct 9, 2021
    Experimenting with implementing our JIT algorithms in Rust to see how the performance would change 🤔 would be hard to do and support a JS-based plugin ecosystem but curious anyways... let's take a quick look!
  • user avatar
    Robin Malfait
    @malfaitrobin
    Nov 19, 2020
    We've been working on some things at Tailwind Labs! What do you think? 🤩
    This post is unavailable.
  • user avatar
    Robin Malfait
    @malfaitrobin
    Nov 27, 2020
    Just made a little alias for my terminal shush() { eval "$@ &>/dev/null" } Because I was interested in the execution time, not in all the overwhelming output.
    Very long terminal output
    Terminal output that is concise because I shush'd everything
  • user avatar
    Robin Malfait
    @malfaitrobin
    Aug 12, 2025
    5 years?! When Adam shared on Twitter that they were hiring, I thought to myself "why not?". Then my life completely changed when I received the message that I got the job. Love being a part of such an awesome and talented team. Thank you everyone, let's keep building 💪
    user avatar
    Adam Wathan
    @adamwathan
    Aug 12, 2025
    Celebrating @malfaitrobin's 5 year anniversary at Tailwind this week — pretty crazy! 🤯 Makes me feel good that someone as talented as him would want to stick around here for so long, must be doing something right ❤️
    15K015K
Advertisement
Advertisement