Domains NEVER lie. So I am truly the.best.engineer now.
home - janis.me
Janis Jansen - Fullstack dev & creator
the.best.engineer
Janis Jansen 🌳
@janis.me
Building @elevenlabs.io and open source CSS tools. Before that fluid simulations and making steel with software. 🔗 janis.me 🖥️ github.com/janis-me 📽️ youtube.com/@janis-me
Domains NEVER lie. So I am truly the.best.engineer now.
home - janis.me
Janis Jansen - Fullstack dev & creator
the.best.engineer
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?
An app where people can tell you what to build for that domain you just HAD to buy but never used it.
They also have an SDK, programmable instruments, effects and so much more. Super inspiring! #BTConf
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
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
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
omg are the rings based on the repo's languages? this is so cute!!!
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
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?
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!
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.
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
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)
Excited for the talk about View Transitions at @beyondtellerrand.com by @bram.us! Super hyped to be there. beyondtellerrand.com/events/dusse...
Bramus Van Damme: Speaker at beyond tellerrand in Düsseldorf 2026
Bramus is a web developer from Belgium. He’s part of the Chrome Developer Relations team at Google, focusing on CSS, Web UI, and DevTools. From the moment he discovered view-source at the age of 14 (w...
beyondtellerrand.com
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.
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
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.
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.
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.
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 👀
Question for my @rolldown.rs folks before I open an issue: If I "manually" create a rolldown instance in a rolldown-vite app, e.g in a vite plugin, is there any connection between my manually created rolldown instance and the one vite uses? Asking because of an interesting bug/issue I had: 🧵
What's the best alternative to PostCSS for building CSS ASTs? Csstree? TIL postcss is cjs-only. But I think there is motivation to change that, which is awesome. As always just a matter of compatibility.
Just had a "oh, LLMs really still suck" moment and that made me happy.
Idea: ATProto-based vouching/trusting to allowlist (or block) GitHub PRs. If you're not verified (like on bluesky) you can't PR. Could get rid of AI slop. Yes, it will be horrible at the start and at the end, but there will be a sweet spot where it works super nicely!
This is super cool. I'm neighbors with @jquery.bsky.social and @wasm.io. can't get more precise than that.
I made a map of 3.4 million Bluesky users - see if you can find yourself! bluesky-map.theo.io I've seen some similar projects, but IMO this seems to better capture some of the fine-grained detail
Also in there: @hiogawa.bsky.social, @joshuakgoldberg.com and @daishikato.com along with the ones I mentioned before. Thank you all for your work, it truly has a huge impact!
Grateful for being part of the first round of the OSS Engineering Fund by @elevenlabs.io 💖 Thank you for sponsoring me 🙏
Grateful for being part of the first round of the OSS Engineering Fund by @elevenlabs.io 💖 Thank you for sponsoring me 🙏
ElevenLabs Engineers OSS Fund for open-source projects
We are launching the ElevenLabs Engineers OSS Fund to provide recurring support for the open-source projects that power our audio and AI systems.
elevenlabs.io
I just sponsored @patak.dev for his work on npmx (and all the other stuff). I love this project and think it deserves backing. Hoping some day I find time to contribute. Sponsor your open source maintainers!! github.com/sponsors/pat...
Sponsor @patak-dev on GitHub Sponsors
Hey! I'm one of the Project Stewards of [npmx](https://npmx.dev). We're building a modern browser for the npm registry, by fostering an ever growing community of developers and trying to set an exa...
github.com