Nmn
nmn.bsky.social
Nmn
@nmn.bsky.social
When I hear the term “an army of agents”
November 1, 2025 at 9:30 PM
Maybe, 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.
June 21, 2025 at 9:27 PM
This does not work in chrome canary today which is the obvious way to write this function.
June 21, 2025 at 8:53 PM
I 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.
June 21, 2025 at 8:45 PM
Video:
June 21, 2025 at 7:11 PM
The “bottom” setting for Safari, instead of the default “compact” is pretty much the same as today but with different visual treatment.
June 19, 2025 at 10:32 AM
I have built a new experimental JavaScript framework (not React) and talked about it at #ReactSummit

github.com/nmn/solenoid
June 13, 2025 at 8:42 PM
Evergreen
February 26, 2025 at 4:02 AM
I'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!
January 23, 2025 at 11:08 PM
I'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.
January 10, 2025 at 2:31 AM
And this is the built-in Terminal app:
January 7, 2025 at 11:19 PM
I 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:
January 7, 2025 at 11:19 PM
The difference people claim vs the actual difference:
January 5, 2025 at 2:58 PM
Streisand 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.
January 5, 2025 at 2:52 PM
How has no one posted this yet?
December 19, 2024 at 6:34 AM
Why the fuck are they even buying danish pastries during a storm to feed people? Since when is a Danish Pastry a staple basic food?!
December 3, 2024 at 5:53 AM
I 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.
December 2, 2024 at 5:40 AM
View Transitions are SOOO nice!
December 1, 2024 at 11:03 AM
Here Preact is faster at somethings and slower at others.

(Flaws with the benchmark aside)
November 27, 2024 at 2:52 AM
The best way to write Tailwind will be….

@stylexjs.bsky.social
November 18, 2024 at 11:58 AM
ChatGPT thinks, I sit at my desk and code with dual monitors.

Pretty close to the truth TBH!
November 10, 2024 at 7:40 AM
November 10, 2024 at 1:33 AM
I used this CSS to fix the issue for me:
November 7, 2024 at 11:48 PM
Weird UI issue on the egghead blog. The code examples don’t have line breaks!

What!
November 7, 2024 at 11:35 PM
I think it should be easy to implement if we decided it was a good idea.
November 6, 2024 at 1:10 PM