Lars @webpro.nl · 5h✂️ Knip v6.39.0 is out Another 100% community release. Love to see the commitment to squeeze out all the false positives one by one. We're now peaking at >3M downloads a day. Who would've thought! Let's keep knipping... 🟥 🟥 🟥 🟥 Changelogs: github.com/webpro-nl/kn... Knip: knip.dev 1172
Reposted by LarsVoidZero @voidzero.dev · 28/09/2026Vite+ 1.0 is here 🚀 A single `vp` CLI for managing your Node.js runtime, package manager, and frontend toolchain. Built on top of Vite, Vitest, Rolldown, Oxc, and tsdown. All with a single config. Free and open source under the MIT license. Start with `vp create` or migrate with `vp migrate`.voidzero.devAnnouncing Vite+ 1.0Vite+ 1.0 is here. One CLI manages your runtime, package manager, and frontend toolchain. 213532
Reposted by LarsLars @webpro.nl · 23/09/2026Remember a few projects on my TL about their different stances and viewpoints towards AI-powered contributions. Please share yours cq comprehensive ones! Interested in reading & opinions. 102
Lars @webpro.nl · 23/09/2026how do you get them to work together nicely while seeing progress and still be in charge? just a coincidence, sounds like your workflow might fit in Agent Exchange (ax): useax.devuseax.devAX — Put your agents on speaking termsGive your coding agents names. Let Claude Code, Codex, Grok Build, OpenCode, and Pi talk to each other with Agent Exchange. 000
Lars @webpro.nl · 23/09/202610 months in at www.summation.com. Working on our AI Analyst, but you know I always bet on great DX & tooling. So it's dang cool we're building AX, in the open. It's like pair programming with a group of models in a shared session. Supports Claude, Codex, Grok, OpenCode & Pi. Try it out! useax.dev 000
Lars @webpro.nl · 23/09/2026Nice to hear that's recognized! For me the project's much fun to work in and your input is always very welcome. 020
Lars @webpro.nl · 23/09/2026Remember a few projects on my TL about their different stances and viewpoints towards AI-powered contributions. Please share yours cq comprehensive ones! Interested in reading & opinions. 102
Lars @webpro.nl · 23/09/2026✂️ Knip v6.38.0 is out Gotta say, Knip's getting ridiculously precise. And it looks like we all want the same ✂️ 🧡 The mental model and overall design still hold up. Yes, we're using AI. And yes, it has helped _improve_ quality and performance. Changelogs: github.com/webpro-nl/kn... Knip: knip.dev 1261
Reposted by LarsArtem Zakharchenko @kettanaito.com · 22/09/2026I am losing roughly $800 a month by working on MSW full-time while it's one of the most used projects in the ecosystem. Please, if MSW provides you any value, consider becoming a sponsor. I mean it when I say every contribution counts. Thank you ❤️ github.com/sponsors/mswjsgithub.comSponsor @mswjs on GitHub SponsorsMock Service Worker is an API mocking library for browser and Node.js. 23012
Lars @webpro.nl · 18/09/2026✂️ Knip v6.37.0 is out → New ignoreGlobalBinaries option (useful w/ mise and such env's) → Improved binaries handling → Set jsx:true for Jiti config loader Still in awe of all the help we keep receiving. >300 contributors & counting. Y'all 🪨! 🫶 Changelogs: github.com/webpro-nl/kn... Knip: knip.dev 0180
Lars @webpro.nl · 16/09/2026✂️ Knip v6.36.0 is out → New plugins: @varlock.dev & textlint → Better contention detection for CLI + Extensions: ambiguous, shadowed and converged exports (by @gioboa.bsky.social!) → ...moar! Made by 🔟 contributors 🧡 → Contention: knip.dev/reference/in... → Changelogs: github.com/webpro-nl/kn... 1202
Reposted by LarsLieke B 👩💻 @leekeh.com · 16/09/2026maybe in this era of hyper-capitalism, where new technology is making us even more rushed and dividing our attention constantly, having patience itself is a radical thing 041
Reposted by LarsBart Veneman @veneman.dev · 14/09/2026introducing knip.dev at work today and casually deleting ~5,000 LoC 3412
Lars @webpro.nl · 12/09/2026@ansi-tools/parser v1.1.0 is out Parse ANSI escape sequences, better + faster. → Package + docs: npmx.dev/package/@ans... → Playground: ansi.toolsansi.toolsANSI Escape CodesView and inspect ANSI escape sequences in the browser. See a visual rendering and a detailed breakdown of all control codes. 080
Lars @webpro.nl · 11/09/2026Thanks, looks great! Very grateful for @tkdodo.eu spreading the word. What's not to like about deleting dead code?! 😃 ✂️ 030
Lars @webpro.nl · 10/09/2026Indeed, but I think it isn't easy to create something reusable. Shouldn't be hard to set up something that you can mold your way. I find it a fun part to maintain tbh :) 010
Lars @webpro.nl · 08/09/2026Just wonderful to get so much help from the community. Look at all those PRs merged. Thanks y'all! 🫶 Bumped all packages (language server, mcp, create-config) and editor extensions. 060
Lars @webpro.nl · 08/09/2026✂️ Knip v6.35.0 is out Big One! → New mise plugin → Configure preprocessors from knip.json → Override editor severity settings → ..so much more.. MASSIVE props to @gioboa.bsky.social entering the scene, doing no less than 8 substantial PRs 🥹 Changelogs: github.com/webpro-nl/kn... Knip: knip.dev 1222
Lars @webpro.nl · 02/09/2026As if listening to @bernardokastrup.bsky.social the philosopher isn't enough of a treat, TIL he's deeply invested in European AI hardware and I'm absolutely here for it:youtube.comBernardo Kastrup (Euclyd) on European AI Sovereignty | AI Meet-Up XL 2026YouTube video by AI Innovation Center 163
Lars @webpro.nl · 01/09/2026Not sure if bsky will handles this url properly, but this shows off some of the syntax it handles (other libs lack support for lots of it): unbash.statichost.page#input=%23!%2...unbash.statichost.pageunbash playground 020
Lars @webpro.nl · 01/09/2026🐚→🌳 unbash v4.0.11 is out lots of tricky syntax fixes (see next comment for demo). performance is still 😎 tfw folks actually start using your lib... 😊 for instance, unbash is used in the Pi community unbash: github.com/webpro-nl/un... changelogs: github.com/webpro-nl/un... 140
Reposted by LarsLars @webpro.nl · 27/07/2026🆕 pnpm-exclude-newer Update package.json ranges to the latest versions permitted by your age policy (minimumReleaseAge, minimumReleaseAgeExclude) including transitive dependencies. $ pnpm dlx @webpro/pnpm-exclude-newer → github.com/webpro/pnpm-... Using this for a while now, little QoL bumper 092
Lars @webpro.nl · 31/08/2026This was 10 years ago in Tivoli (Utrecht, NL). Great acoustics, intense delivery. Still cherish the concert deeply and listening to their albums. 110
Lars @webpro.nl · 31/08/2026That one was in a previous decade and the whole experience and energy were fantastic! I think he still got it. 010
Lars @webpro.nl · 31/08/2026Introduce yourself with 10 acts you've seen live: Joe Bonamassa The National Boxer Rebellion Gary Clark Jr Editors White Lies Bruce Springsteen Bear's Den Dixon Âme 350
Lars @webpro.nl · 28/08/2026✂️ Knip v6.33.0 is out → The main feat is probably support for package manifest resolution under Yarn PnP. → A good number of feats & fixes around webpack, vite, vitest and TS content mappers also made their way in. All contributors, you 🪨! 🧡 Changelogs: github.com/webpro-nl/kn... Knip: knip.dev 0214
Lars @webpro.nl · 28/08/2026He will owe me a 🍺 and I will owe him one too because then I can link to that PR instead for the.. PR 020
Lars @webpro.nl · 28/08/2026As demonstrated in CI with a few example repos, unbarrelify scans source files, then rewires all imports to skip the barrel files. And deletes those barrels: → argos: 15 / 455 → astro: 19 / 179 → sentry: 9 / 2887 (barrels deleted / importing files rewritten) Demo: github.com/webpro-nl/un... 170
Lars @webpro.nl · 28/08/2026❌🛢️ unbarrelify v1.1.4 is out Fully automated cleanup: unbarrelify rewrites consumers to import directly from source, then deletes the barrel files. Why? Read more at github.com/webpro-nl/un... Trust me, you don't want to do this by hand and your agent will screw up and bill you nonetheless. 👇 2358
Lars @webpro.nl · 28/08/2026I don't know who needs to hear this, but the @npmx.dev dependencies list is simply 🧑🍳's 💋 Example: npmx.dev/package/knip 27310
Lars @webpro.nl · 27/08/2026∗ Caramelizing… (47m 42s · ↓ 131.2k tokens · still drinking with snacks comfort) 000