Nmn @nmn.sh · 26/03/2026Even tailwind devs can benefit from this devtools extension! We can’t magically make Tailwind a better experience, but we can at least help debug it a bit better. 030
Nmn @nmn.sh · 02/01/2026Happy New Year! An all new StyleX website has just gone live. It's rewritten from the ground up, and is built on: - Waku - Fumadocs - StyleX (obviously) No UI is used from fumadocs, and all the components were re-written with StyleX. 1263
Nmn @nmn.sh · 27/12/2025A new website for @stylexjs.bsky.social is in the works which should showcase StyleX and CSS better. 2170
Nmn @nmn.sh · 21/06/2025Maybe, it’s better to use if() for a lot of this. Functions would be cool to use for dynamic container queries. Using the good old clamp() hack, and cqi units, it’s possible to create container “queries” where the breakpoints can be variables. 000
Nmn @nmn.sh · 21/06/2025This does not work in chrome canary today which is the obvious way to write this function. 120
Nmn @nmn.sh · 21/06/2025I think it’s safe to say that what most people would prefer over Tailwind is just inline styles, but without losing the ability to do media queries and hover/focus/active. With CSS functions this is possible. 150
Nmn @nmn.sh · 19/06/2025The “bottom” setting for Safari, instead of the default “compact” is pretty much the same as today but with different visual treatment. 200
Nmn @nmn.sh · 13/06/2025I have built a new experimental JavaScript framework (not React) and talked about it at #ReactSummit github.com/nmn/solenoid 1112
Nmn @nmn.sh · 23/01/2025I've been playing with Deepseek R1 32B locally. In the least surprising news, it refused to answer any questions mentioning Tiananmen Square, but it did give me a good Taiwan answer. But I asked "Can you tell all the notable things that happened in China in 1989?" and it broke! 240
Nmn @nmn.sh · 10/01/2025I've fixed the issue with the title at least. (And the arrow icon is no longer announced as it's redundant) On a related note, I'm not sure what I should do about the bsky post embed. 010
Nmn @nmn.sh · 07/01/2025I see a lot of arguments about performance, but I think in day-to-day stuff, there is no perceivable difference. In fact, I see a bit of the opposite. This is Ghostty when resizing the window: 110
Nmn @nmn.sh · 05/01/2025Streisand effect.. in effect. I don’t subscribe to the Washington Post and I wouldn’t have seen this cartoon if it was actually published. But I agree, this is kinda tame. I expected better. 050
Nmn @nmn.sh · 03/12/2024Why the fuck are they even buying danish pastries during a storm to feed people? Since when is a Danish Pastry a staple basic food?! 110
Nmn @nmn.sh · 02/12/2024I am working on an article with a new way to think about RSCs. ... I might be too distracted by my responsive slab titles though! Flexbox + SVG can do some amazing things. 070
Nmn @nmn.sh · 27/11/2024Here Preact is faster at somethings and slower at others. (Flaws with the benchmark aside) 100
Nmn @nmn.sh · 10/11/2024ChatGPT thinks, I sit at my desk and code with dual monitors. Pretty close to the truth TBH! 000
Nmn @nmn.sh · 07/11/2024Weird UI issue on the egghead blog. The code examples don’t have line breaks! What! 100
Nmn @nmn.sh · 06/11/2024What's the downside? If the context providers are not on the top level, you need to wrap with `{}`. 100
Nmn @nmn.sh · 06/11/2024Blast from the past. At one point JSX used to create objects that were instances of a `ReactElement` class. Imagine stealing an idea from SwiftUI and adding methods on such a class. 121