Nick Saunders
1.3K posts

Nick Saunders
@agilecoder
Creator of @CSSHooks - UI/UX and FP focus
Phoenix, AZ انضم Haziran 2010
415 يتبع534 المتابعون

Just finished migrating the @remix_run v3 bookstore demo from JSX to Renuel. It now runs natively in Node.js without tsx.

English

@asheshjyotii div(
{ id: "parent" },
div({ id: "child" }, h1$("I'm h1 tag"), h2$("I'm h1 tag")),
div({ id: "child2" }, h1$("I'm h1 tag"), h2$("I'm h1 tag"))
)
HT

The @remix_run team gets it:
"Designing for bundlers/compilers/typegen (and any pre-runtime static analysis) leads to poor API design that eventually pollutes the entire system."
Can't wait to check out v3!
English

TIL Pigment CSS is on ice because extra build steps are too much of a burden. Wishing @MUI_hq the best in their search for a low-friction styling solution with RSC support.

English

quick update regarding @CSSHooks
NO, it's not dead.
a lot of people are wondering why it doesn't receive daily updates like all the other styling solutions out there...
simple - because it "just works".
no need to mess with it.
English

@Mega_Jules Thanks for the update! I keep forgetting that `URL.parse` is still too new. The latest version of Safari has support I think, but it seems most people haven't been upgraded yet...
English

In my first blog post of 2025, I explore a few reasons why the CSS cascade is generally something to avoid and what you can use instead. Please let me know what you think!
nsaunders.dev/posts/cascade-…
English

@agilecoder Would like to read it but I'm getting an error boundary
English

@thekitze mindset from 2020. just use inline styles
x.com/adamwathan/sta…
Adam Wathan@adamwathan
The fact that this isn't supported in browsers is the only reason CSS frameworks even exist anymore.
English

@aandrewdev I'm glad to see inline styles at the top of your list. That should really be the default approach.
English

@roflwtfbbq Thanks - resolved! I guess I was using an API (URL.parse) that's a bit "too new": It looks like support was just added in Safari v18.
English








