Jogchum Koerts
banner
jogchum.dev
Jogchum Koerts
@jogchum.dev
Proud dad | Software Engineer | Clever Cactus 🌵 | Ideas | Frontend development (NextJS, Vercel, ReactJS, Railway, Directus, Strapi, TailwindCSS)
I suppose it makes it easier to at least click on the window below when all maximized 😬
October 10, 2025 at 11:16 PM
If the marketplace just pulls the tarball (and extracts it) and does not try to install dependencies it actually should not have the same issues 😊
October 3, 2025 at 9:11 PM
… a better way is to describe an installation process with something like pacote: just download and extract the extension which is fine for bundled extensions.

What do you think or am I just looking wrong at this?
October 3, 2025 at 12:18 PM
…that method installs them even though the extension does not need it.

That is something worth to improve short term I suppose, mainly though better documentation?

The marketplace doesn’t have this issue because, if I’m correct,
It doesn’t actual install, it downloads an archive.

Perhaps…
October 3, 2025 at 12:18 PM
It’s slightly nuanced I think. I totally agree on the separation, that would be a great dot on the horizon! Curious to see if you have a different vision here:

For self hosted the docs say to install extensions via “pnpm install <extension>”. If the extension has deps or even devDeps…
October 3, 2025 at 12:18 PM
I found out that, in this case, Zod causes it. More specifically if an extension uses Zod. There is a deeper issue: extensions are not mindful about dependencies. Most don’t need runtime dependencies (bundler! 🥳). So (p)npm installing extensions is “dangerous” ☺️. I would love to see that improved!
October 3, 2025 at 9:40 AM
Oh I tested this on NodeJS version 22 by the way!
September 23, 2025 at 3:06 PM
If you are using zsh as your shell you can add a line to `~/.zshenv` to make sure it is loaded to all your zsh sessions, even the non-interactive ones like in your editor or IDE.

Put this in ~/.zshenv:

export NODE_OPTIONS="$NODE_OPTIONS --use-system-ca"
September 23, 2025 at 3:04 PM
My current top three:

- Transparency overkill
- Border radius overkill
- Border radius inconsistency overkill
September 16, 2025 at 10:37 PM
...that there are different radiuses for different applications! Even some Apple apps have a different radius... so that has not been applied universally meaning apps need to update that themselves. Thats going to take years. That is unfortunate imo... 🤷‍♀️
September 16, 2025 at 8:40 PM
What it does:

• Syncs your entire project over SSH
• Skips heavy folders (node_modules, builds)
• Keeps .git history intact
• --dry-run previews changes first

Start coding on desktop, commit changes, then instantly pull everything to laptop and continue exactly where you left off! 🚀
August 15, 2025 at 8:12 PM
Thanks!
I think I have upvoted the issues, I’ll check again later.
July 17, 2025 at 4:30 PM
Thank you very much, appreciate this a lot!!
July 16, 2025 at 3:52 PM
Ha! No worries! 😊
July 15, 2025 at 8:56 PM
Hi @wordman.dev, have you had the time to try it? Just curious here 😅!
July 15, 2025 at 8:49 PM
Congrats!
July 15, 2025 at 8:40 PM
And SSE-C is supported by most S3 compatible providers and enables a bring-your-own-key for encryption needs.
July 13, 2025 at 7:44 PM
On the email: you can override the default system email templates and that works pretty well but you can’t use translatable strings so it limits you to a single language.
July 13, 2025 at 7:42 PM