Remco Haszing
banner
remcohaszing.nl
Remco Haszing
@remcohaszing.nl
Open source software developer, cat servant, coffee to code converter, metalhead 🤘

https://remcohaszing.nl
https://github.com/remcohaszing
In the logs I see no indication that trusted publishing is being used. However, I do see that provenance is published. You use a third party tool that hides details.

github.com/remcohaszing...
November 8, 2025 at 9:09 AM
GitHub Actions is the publisher. This is visible in the npm website search results as well as the `npm search` command: www.npmjs.com/search?q=est...
November 8, 2025 at 9:06 AM
What would it look like if we allow MDX in props? That means it’s no longer JavaScript. What if we then use curly brackets to allow expressions? That deviates further from JSX. It also conflicts with JavaScript object notation.
September 10, 2025 at 3:26 PM
MDX needs to balance JavaScript and markdown syntax. Every choice has pros and cons. At the AST level, MDX elements may have mdast content as children. Its props are ESTree, same as for example expression statements. This offers a nice way to escape MDX syntax.
September 10, 2025 at 3:21 PM
I believe that’s a macOS thing. Here’s the same on my Linux machine.
August 28, 2025 at 10:12 AM
It’s really cool to be working on variable font sizes, improved line wrapping, and RTL support in Monaco editor / @vscode.dev. Also fun to learn about RTL and learn how it fits in this mostly LTR world.
August 1, 2025 at 11:28 AM
It’s the same, except I use Linux.
July 25, 2025 at 11:55 AM
Nope
July 25, 2025 at 10:25 AM
We just got a new box
June 5, 2025 at 1:39 PM
I’m a bit confused about this RSC detail. This component renders fine, but the server responds with an internal server error. Does this means the components marked with 'use client' are allowed to use the DOM, but not the module?
May 22, 2025 at 9:40 AM
And then there’s toHast
May 11, 2025 at 5:31 PM
This is true, but it is possible to generate invalid DOM structured dynamically. So it may be possible to nest a <form> inside a <p> tag when using frameworks, or simply by using document.createElement().
April 25, 2025 at 9:07 AM
In case you’re wondering, this did the trick!
February 28, 2025 at 4:41 PM
I usually have two panes open in VSCode. So I can watch the code and preview side-by-side.
February 19, 2025 at 9:01 AM
I managed to finish it this year 😀
December 30, 2024 at 8:59 PM
My OSS contributions have dwindled this year, but I’ll be more active again next year!

Cool to see MDX is now recognized as a language!
#GitHubUnwrapped
December 19, 2024 at 12:20 PM
That must be my cats’ long lost sibling!
December 1, 2024 at 6:29 PM
There’s no such thing as enough cats
November 12, 2024 at 5:09 PM
Of course we’re always serious about our feline overlords
November 9, 2024 at 10:42 PM
I like certain things esthetically (but not everything).

It’s also nice that it’s closer to JS. Also it’s nice that the type information is somewhat preserved in the compiled output.

But TS syntax has some advantages too. For example to annotate typedefs with JSDoc tags and non-null assertions.
November 4, 2024 at 12:24 PM
Prr
November 3, 2024 at 5:16 PM
Works great on GitHub, but not as nice on GitLab. They require the format below, which works, but doesn’t look as nice as a handle.

Also the link they generate works, but maybe it should redirect to the link using the handle? bsky.app/profile/did:...
November 1, 2024 at 12:59 PM