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
I care about the user experience. I couldn’t care less for the ai experience. I’m pretty sure there are more people like me out there.
January 13, 2026 at 8:12 AM
No, importing a file that’s not included is a type error.
January 12, 2026 at 7:08 PM
The tsconfig "include" option is a means to exclude content. The default option is to include everything except dotfiles. For example, an "include" pattern of ["**/*.ts"] means: Don’t check .js, .cjs, .mjs, .jsx, .cts, .mts, .tsx, .json, .jsonc, .mdx, or .vue files.
January 12, 2026 at 1:46 PM
Or you could use fs.rm
File system | Node.js v25.2.1 Documentation
nodejs.org
January 12, 2026 at 10:34 AM
Why not use a picture of both?
January 10, 2026 at 1:11 PM
This is great, but why not pass lib_exports to Promise.resolve directly? That would save some bytes and a redundant promise.

Promise.resolve(lib_exports).then((module) => …)
January 10, 2026 at 9:19 AM
I like exporting options via a namespace. It means the options are at the user’s disposal whenever they have the function imported. They don’t have to import them separately.
TS Playground - An online editor for exploring TypeScript and JavaScript
The Playground lets you write TypeScript or JavaScript online in a safe and sharable way.
www.typescriptlang.org
January 9, 2026 at 6:01 PM
Also semi-related: the GitHub repository for play.tailwindcss.com was made private (or deleted) several years ago
Tailwind Play
An advanced online playground for Tailwind CSS that lets you use all of Tailwind's build-time features directly in the browser.
play.tailwindcss.com
January 8, 2026 at 3:51 PM
I suppose Pathfinder/Starfinder is in a similar place with OGL? You’re allowed to use the game data, but not their artwork.

Also the Minecraft code was recently sort of made public, but you’re not allowed to redistribute it.
January 8, 2026 at 2:59 PM
If a PC game (or any software really) doesn't work on Linux, it basically doesn't exist for me.
January 7, 2026 at 6:47 PM
Ah ok, that makes sense. The only extra buttons my mouse has are back and forward buttons.
January 7, 2026 at 12:05 PM
I’m also blissfully using my Logitech mouse on Linux. I have no idea what advanced features I’m missing out on and at this point I’m too afraid to ask.
January 7, 2026 at 11:44 AM
Noo! They’re indoor cats. Also it’s pretty high up.
January 7, 2026 at 9:54 AM
remcohaszing.nl
January 7, 2026 at 9:53 AM
We got a lot of snow as well
January 7, 2026 at 9:23 AM
The PR might get closed, leaving the issue open.

Other maintainers may tell you to open an issue before you open a PR. There’s not really one proper way to do it, as different maintainers have different opinions on this. At best this is mentioned in the contributing guidelines.
January 5, 2026 at 9:58 AM
Yay! My home town got mentioned as “a small nondescript town” 😆
January 3, 2026 at 9:19 AM
Yes. You need to enable OIDC in the package settings on npmjs. In order to do that, you need to register it first. You register is by publishing the initial version.
January 2, 2026 at 4:43 PM
I just published a new small and focused frontmatter parser. I feel like existing ones are too outdated and/or try to do too much.
GitHub - remcohaszing/simplematter: A simple frontmatter parser
A simple frontmatter parser. Contribute to remcohaszing/simplematter development by creating an account on GitHub.
github.com
January 2, 2026 at 12:38 PM
Thanks! This is not the answer I was hoping for, but it is the answer I needed and was expecting.
January 2, 2026 at 10:17 AM
I want to publish a new package to npm. I’d like to use OIDC for this. Is it possible to register a first version with OIDC?
January 2, 2026 at 9:03 AM
Happy new year! 🍾
December 31, 2025 at 11:03 PM
You mean something like acorn?
GitHub - acornjs/acorn: A small, fast, JavaScript-based JavaScript parser
A small, fast, JavaScript-based JavaScript parser. Contribute to acornjs/acorn development by creating an account on GitHub.
github.com
December 31, 2025 at 9:12 AM
Try generating a new key pair:

rm -r ~/.ssh
ssh-keygen -t rsa -b 4096
ssh-copy-id localhost
December 23, 2025 at 8:34 AM
It’s been a while since I needed this, but IIRC you just need to install it and it will start automagically:

sudo apt install openssh-server
December 23, 2025 at 7:05 AM