Janis Jansen 🌳
banner
janis.me
Janis Jansen 🌳
@janis.me
Building @elevenlabs.io and open source CSS tools. Before that fluid simulations and software-first steelmaking

🔗 janis.me
🖥️ github.com/janis-me
📽️ youtube.com/@janis-me
btw the @divriots.com stuff is awesome and should cost thousands of dollars but it's got a free tier. Give them your money.
September 19, 2026 at 10:06 PM
Wait. When submitting a stack though github cli, it doesn't set the remote tracking branch? I'm sure the cli submits the code via git, since I had to unlock my SSH key.

If I had push.autoSetupRemote enabled and gh cli would have chosen a different branch name, I'd have two remote branches?
September 10, 2026 at 3:29 PM
Now that everyone is moving to stylex I feel like surimi.dev was a good idea after all.
September 3, 2026 at 8:58 AM
Coding used to be my hobby. For a long time now, it's been my job and it's really hard to treat it as a hobby (even with fun side projects). BUT:

I feel like "coding without AI" could become my hobby again. I really crave hand-crafting code without AI but that's hard to justify in my day job.
August 13, 2026 at 9:07 AM
Domains NEVER lie. So I am truly the.best.engineer now.
home - janis.me
Janis Jansen - Fullstack dev & creator
the.best.engineer
July 11, 2026 at 11:33 AM
Wtf
uhh… TIL:


This text will bounce


developer.mozilla.org/en-US/docs/W...
June 16, 2026 at 5:43 PM
Just remembered I have the vite-plugin-slidev npm package. Started to work on a nice integration but let it slide (Pun intended). Does anyone want the package name to do good?
June 12, 2026 at 6:03 AM
An app where people can tell you what to build for that domain you just HAD to buy but never used it.
June 8, 2026 at 7:02 PM
They also have an SDK, programmable instruments, effects and so much more. Super inspiring!

#BTConf
bram.us Bramus @bram.us · Apr 28
Blown away by @andremichelle.bsky.social's openDAW, which runs ENTIRELY in the browser! 🤯

opendaw.org

So much thought and attention to detail went into this. And it's all Open Source too!

github.com/andremichell...

The web is AMAZING 🤩

#BTConf
April 28, 2026 at 9:34 AM
So this happened...
github silently dropped PRs merged via merge queue yesterday. 30+ PRs vanished for us.

cc @tangled.org I want to invest. (jk, I have no money)

news.ycombinator.com/item?id=4788...
www.githubstatus.com/incidents/zs...
GitHub Merge Queue Silently Reverted Code | Hacker News
news.ycombinator.com
April 24, 2026 at 7:59 AM
Tangled will take over the world (GitHub). It'll take years but I'm willing to bet on it.

I never made that bet on bitbucket, gitlab etc. But I have a feeling.

Today vitest overtook jest in weekly downloads. Something I wouldn't have bet on a few years ago xD
zeu.dev zeu @zeu.dev · Apr 10
omg are the rings based on the repo's languages? this is so cute!!!
zeu.dev/easytodo.link
Superpowered to do lists. No signup required.
tangled.org
April 10, 2026 at 7:41 AM
POV: you discovered docker multi-stage builds
Emptied a variety of antiquities and rarities from one shipping container into two, much smaller, shipping containers.
March 31, 2026 at 5:59 PM
A couple of years ago that unicorn was considered an Easter egg. Only a handful of people in the company even knew about it.

Now it's a meme. And a bad one.
this shit on every service you ever use 3 times a week now because reliability is no longer considered important anywhere in the industry
March 31, 2026 at 5:56 PM
I love that Github is finally building UI features again, but did they have to hire the team that built the AWS web console UI to do it?
March 31, 2026 at 10:01 AM
I had so much FOMO about Atmosphere conf. But now that everyone talks about how great it was... yeah no. I missed out.

Hope everyone got home safe :) Maybe next time!
March 31, 2026 at 6:33 AM
This has to stop.
p75 and p90 JavaScript bytes on the web have exploded since May, 2025—easily the largest 10 month period based on HTTP Archive data since 2023.

The long-tail is getting worse, very quickly.

Gemini, what happened in May 2025?
March 27, 2026 at 11:56 AM
The Cursor editor is getting worse and worse for me over time. I'm discovering more and more bugs every day. And they're all stuff unrelated to Vscode but rather things that seem to be the cursor extensions like agents.
March 24, 2026 at 3:17 PM
So what do we think about edge.js by wasmer?

github.com/wasmerio/edg...

Being known as the WASM guy amongst my friends, I'm still a bit skeptical. But if this can evolve into an open source alternative to WebContainers/Nodebox, I'm sold.
GitHub - wasmerio/edgejs: Edge.js is a secure JavaScript runtime, designed for Edge computing and AI workloads
Edge.js is a secure JavaScript runtime, designed for Edge computing and AI workloads - wasmerio/edgejs
github.com
March 19, 2026 at 9:51 AM
Hey @npmx.dev folks! Wondering if the package size badge on npmx considers the size of dependencies that must be installed? E.g does it check the actual install size via bundlejs or similar? (I doubt that but you never know with npmx xD)
March 17, 2026 at 8:12 AM
The Error code property proposal looks super promising. I wasn't aware just how well aligned the ecosystem is when it comes to error codes.

Using instance-type based error classification is more elegant, but not really applicable for Javascript.
tc39.es TC39 @tc39.es · Mar 14
ECMAScript Excitement 🎉

This week, at its 113th meeting, TC39 advanced these proposals:

4️⃣ Intl era and monthCode
4️⃣ Temporal
3️⃣ Import text
2️⃣.7️⃣ Error stack accessor
2️⃣.7️⃣ Iterator includes
2️⃣ Intl unit protocol
2️⃣ Thenable curtailment
1️⃣ Error code property

and withdrew Dynamic import host adjustment
March 15, 2026 at 6:31 AM
Anyone here knowledge in how vite and Vue/nuxt work together that can review a PR? I can donate some money for the effort, but I can't go down a rabbit hole to understand the entire environment API thing with the vue vite plugin.
March 14, 2026 at 8:04 PM
Two things about knip.dev I don't get:
- how did we live without it for so long
- how did @webpro.nl NAIL the timing? Gave it to us right when AI started to produce left-overs in our codes faster than we ever could.
March 8, 2026 at 6:01 PM
Created an app today that shows all your at://proto activity in your own personal garden: profile.garden

It's fully vibe-coded right now apart for some UI stuff. My goal is that you can login and can customize your garden. Integrations include bsky, tangled, stream.place, popfeed, @npmx.dev etc.
March 7, 2026 at 3:25 PM
npmx.social +1 now.

Honestly magical how smoothly this went with MOOver by @baileytownsend.dev.

My PDS is now 13 train stops away from me.
Number of weekly active users posting on independent PDSes 👀
March 5, 2026 at 10:31 AM