Sign in

patak

@patak.cat
17K followers 1.2K following 8.1K posts

Open Source Adventurer Project Steward @npmx.dev Core @vite.dev @vitest.dev elk.zone Director @stewardshiplab.org Advisor @e18e.dev

PostsRepliesMedia
Reposted by patak
Jovi 🐨 @jovidecroock.com · 9h
Preact 11 is out 🎉 We’ve been hard at work at making our diffing use modern features like moveBefore , leveraging ESM for tree-shaking Preact Compat and ensuring you have a great experience with resumed hydration.
59019
patak @patak.cat · 14h
open source projects may need to lock PRs to trusted folks. careless slop is sucking the life out of maintainers. we need better tools to talk to and onboard new contributors while interacting on issues. more friction could actually help new folks who care stand out, and let the community breathe
9805
Reposted by patak
jviide.iki.fi @jviide.iki.fi · 29/09/2026
I didn't want to be the one to say it, but someone has to. Preact 11 will kill all of us.
2545
Reposted by patak
Mohammad Bagher 👾 @aslemammad.bsky.social · 29/09/2026
renewing the bolt open source fund for 2026. $1,700/month in new sponsorships, $11,333/month total. @bolt.new and webcontainers are built on other people's open source. here's who we fund. bolt.new/blog/bolt-op...
bolt.new
Bolt Open Source Fund 2026
StackBlitz is renewing the Bolt Open Source Fund in 2026, adding $1,700/month in new sponsorships for a total run-rate of $11,333/month.
2164
Reposted by patak
Angular @angular.dev · 28/09/2026
We’re rewriting the Angular compiler in Rust (partially)! Meet ngp (Angular Preprocessor): a hybrid compiler decoupling our transforms from TypeScript using Oxc, readying Angular for TypeScript 7 & native tooling. Read the deep dive: medium.com/@angularteam... 🛠️
medium.com
An update on Angular's TypeScript 7-powered Compiler
Alex Rickabaugh & Mark Techson
12811
Reposted by patak
bryan newbold @bnewbold.net · 28/09/2026
Hello World from the PLC organization (plcred.org)! The org was soft-announced back in March at AtmosphereConf. We've been working through logistics step by step and now have a public web presence we can point to.
blog.plcred.org
First steps of the PLC organization
1425165
Reposted by patak
AriPerkkio @ariperkkio.dev · 28/09/2026
This Thursday we'll be discussing about Visual Regression Testing using @vitest.dev and @chromatic.com. Join me and @kylegach.com to hear how you can get VRT that's stable across your whole team, not just on your local machine. 📸
0139
Reposted by patak
Alejandra Caraballo @esqueer.net · 27/09/2026
The before and after it's even more haunting.
3428291603
Reposted by patak
VoidZero @voidzero.dev · 28/09/2026
Vite+ 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.dev
Announcing Vite+ 1.0
Vite+ 1.0 is here. One CLI manages your runtime, package manager, and frontend toolchain.
213532
patak @patak.cat · 27/09/2026
Another interesting bit about going back to Following after using only For You for a long while is how much the experience changes to a timeline of random thoughts and interlaced conversations between folks I know, instead of a never ending source of carefully crafted takes.
4401
patak @patak.cat · 27/09/2026
I'm back to Following as my main feed. Being able to hide reposts from accounts instead of muting helps a ton. For You is great, but it is quite addictive and quickly turns into a heavy US centric feed. After the change, I've moved a lot of scrolling time to exploring Wikipedia. Better like this.
13871
patak @patak.cat · 26/09/2026
morning sun
Zorro (a cat) belly up in the sun
2742
Reposted by patak
Anthony Fu @antfu.me · 25/09/2026
And it just works™ on Nuxt! 💚 I am so happy to finally see that Nuxt/Vue/Vite DevTools are now fully orthogonal while united! So we no longer need to rebundle Vue/Vite-specific features into Nuxt DevTools, and users can get the full experience of each level's integrations.
1888
Reposted by patak
James @43081j.com · 24/09/2026
Today we're launching ai-policy.dev! A collaboration of me, @danielroe.dev and @matteogabriele.npmx.social - this provides a few human curated AI contribution policies you can choose from. Our hope is that this will help you better define your stance and what kind of contributions you accept 🙏
ai-policy.dev
AI Contribution Policies
Ready-to-use AI contribution policies for open source projects.
1313540
Reposted by patak
Willow (GHOST) @willow.sh · 24/09/2026
We're still live but if you're reading this in the ✨ future ✨ you can watch the VOD on YouTube (and maybe Stream Place!) Check the thread in the post below
0112
patak @patak.cat · 24/09/2026
What's going on here? 🤔
6241
Reposted by patak
Alec Lloyd Probert @graphieros.npmx.social · 24/09/2026
Agreed ^^ Also my first stop after publishing a version 😆
1131
Reposted by patak
Rakhi @atbrakhi.bsky.social · 23/09/2026
What happens when browsers agree with each other, but disagree with the specification? A few days ago, my colleague @bkardell.com pointed out that this sometimes happens! You might expect us to fix the browsers. But sometimes, we change the specification instead. www.atbrakhi.dev/blog/browser...
Blog post: Browser Situationship!
0167
Reposted by patak
AtmosphereConf @atmosphereconf.org · 23/09/2026
For our friends on @mu.social, you can RSVP right in the app: AtmosphereConf is coming to Amsterdam, April 29th to May 2nd, 2027!
atmo.rsvp
AtmosphereConf 2027
The third edition of the global gathering for the Atmosphere Community is taking place in Amsterdam, April 29th - May 2nd. This includes side-events and main conference days. Please RSVP with your i...
1277
Reposted by patak
Alec Lloyd Probert @graphieros.npmx.social · 23/09/2026
Days with non recorded downloads on npm are increasing.
Heatmap of vue-data-ui npm downloads, with cells in red for days when no data was recorded
2181
Reposted by patak
Naoki Haba @naokihaba.com · 23/09/2026
Vite+ v1.0.0-rc.0 is here! ⚡ From contributions and reviews to discussions with the team and community, it’s been a great journey helping Vite+ move toward v1.0. Huge thanks to everyone building, testing, reporting issues, and contributing. We’re getting close. 🚀 github.com/voidzero-dev...
github.com
Release vite-plus v1.0.0-rc.0: Vitest 5 migration and npm provenance checks · voidzero-dev/vite-plus
Vite+ now uses Vitest 5, and vp migrate helps Vitest 4 projects adopt the new APIs and defaults. Standalone installs and upgrades now require verified npm provenance for release binaries. Breaking ...
0207
Reposted by patak
danielroe @danielroe.dev · 22/09/2026
I'm really delighted to announce that 🎂 `unifont` has turned 1.0 … and it finally has a home! ✨
unifont.dev
Every font CDN, one lookup · unifont
unifont reads font metadata from Google Fonts, Bunny, Fontshare, Fontsource and npm through one API. Look up a family, see what it really offers, and copy the CSS.
413418
Reposted by patak
Philippe Serhal @philippeserhal.com · 22/09/2026
Excited to finally share this project I worked on! @netlify.com is not immune to the... Cambrian explosion: millions of projects are now created each month. But 93% aren't on GitHub, or GitLab, or any forge(!) Turns out git is really useful. So, we hosted our own: www.netlify.com/blog/how-we-....
netlify.com
How we built Git storage for millions of Netlify projects
A technical look at how Netlify built Netlify Source: durable Git storage on S3, scalable caching, push consistency, and support for millions of projects.
1445
patak @patak.cat · 22/09/2026
I'm so grateful for the communities we're part of, both offline and online. Such wonderful folks all around us.
2812
Reposted by patak
jviide.iki.fi @jviide.iki.fi · 22/09/2026
This is very cool, and all thanks to @jukkakoskinen.bsky.social who is pictured here: 🤸
031
Reposted by patak
Zach Leatherman @zachleat.com · 22/09/2026
“AI, make the website good” www.zachleat.com/web/ai-websi...
zachleat.com
“AI, make the website good”—zachleat.com
A post by Zach Leatherman (zachleat)
85110
Reposted by patak
danielroe @danielroe.dev · 22/09/2026
you can read what I've written about why this is EXACTLY my role in leading nuxt > I would be remiss not to speak about values. > Values shape the direction of projects and people [and] the culture of open source communities […] both in where we end up + what the journey there is like.
roe.dev
Diversity, equity and inclusion
I'm in favour of diversity, equity and inclusion in open source communities, and here's why I think it matters.
3506
Reposted by patak
Vladimir @vladimir.berlin · 21/09/2026
If you are in Amsterdam this Thursday, come to the @vitest.dev x @npmx.dev meetup! guild.host/events/vites...
guild.host
vitest x npmx | Guild
Sep 24th 6:00PM: Join us in Amsterdam for a joint event with the Vitest and npmx communities! A huge thank you to Biscuit for hosting us Schedule: 18:00 - 19:00 -> Socialising & Food 19:00 - 19:15 ...
34511
Reposted by patak
José Dapena Paz @jdapena.bsky.social · 21/09/2026
I was so lucky to start this project with people I admire so much... and even luckier with all who joined after. A kind of experiment still running today. A safe place where effort and talent are used to make the world a better place. I can proudly say: 25 years ago we were creating Igalia.
1304
patak @patak.cat · 21/09/2026
In a time when most companies are so openly playing against their employees and the rest of us, we should celebrate the existence of beacons like Igalia that shows them it's their choice. Organizations can definitely thrive with fairer structures and be a strong positive force for the world.
31006
Reposted by patak
Miranda Heath @mirandaheath.website · 20/09/2026
Super excited to be a speaker at @viteconf.org this year, where I'll be talking about burnout in OSS and why we should care about it 🔥 viteconf.org/tickets/t/YB...
viteconf.org
Miranda's ViteConf 2026 mission credential
Miranda is on a connect mission for ViteConf 2026. Create your own credential.
0205
patak @patak.cat · 20/09/2026
Slovakia has such beautiful paths to explore
spiky rocks at the top of fatrahiking path made of branchesa black and yellow salamandraa view of a Slovakian village from the top of a mountain
2976
patak @patak.cat · 19/09/2026
important read, don't let them tell you to be nice
0592
patak @patak.cat · 19/09/2026
we found some nice mushrooms
A red and white mushroom in the forest
2540
patak @patak.cat · 19/09/2026
Zorro (a cat) looks at you
4590
Reposted by patak
Nicolò Ribaudo @nicr.dev · 18/09/2026
Thanks to the constant reminders by our @e18e.dev friends, we just halved Babel's install size :) (note: due to how npmx.dev computes package size, if you look at it now it looks like the improvement was already in 8.0.0)
Screenshot from npmx.dev
1536
Reposted by patak
Willow (GHOST) @willow.sh · 18/09/2026
It took some time, but the first (test) batch of stickers have been created! The borders still need work, the cutting machine made them very inconsistent buttttt I'm happy with the print quality!
Some npmx logo stickers as well as this new design with the word npmx that has two harts on each top corner and a star towards the bottom left corner

The rounded square stickers have a dark grey border and you can see that the width of it is inconsistent, and the text one has a white outline which is also inconsistent - needs some work!
5364
Reposted by patak
Geoff Graham @geoffgraham.me · 18/09/2026
The Front-End Community is Still Alive and Beautiful I thought about dropping an addendum into my last post to say just how overwhelmed I am, in the best possible way, by the way all of you in the... geoffgraham.me/the-front-end-commun…
geoffgraham.me
The Front-End Community is Still Alive and Beautiful
I thought about dropping an addendum into my last post to say just how overwhelmed I am, in the best possible way, by the way all of you in the front-end community have shown up to show support, both for me and for CSS-Tricks. I started to do that but then felt a new post...
111028
Reposted by patak
Astro @astro.build · 17/09/2026
Ecosystem performance meets Astro. @florian-lefebvre.dev is here to explain how the @e18e.dev project is making your favorite framework smaller and faster ⚡️
youtube.com
e18e x Astro | Astro Together FRA 2026 × Seibert
One dependency at a time, we can make the JavaScript ecosystem faster and leaner. But what exactly is e18e, and why should you care? Florian Lefebvre explores e18e, Astro’s role in the movement, the…
0399
Reposted by patak
Szymon Chudy @chudy.me · 17/09/2026
I find it extremely cool that my first contribution that got merged to #npmx is, in fact, centering a div 😎
2702
Reposted by patak
Vitest @vitest.dev · 17/09/2026
🚀 Vitest 5.0.1 is out with more than 18 fixes Among them: `define` values are no longer double-quoted in browser mode! It also includes a focused Trace View layout which is used by the Vitest VS Code extension. Time to update 👀 github.com/vitest-dev/v...
github.com
Release v5.0.1 · vitest-dev/vitest
🚀 Features ui: Move trace attempts selector to viewer header  -  by @hi-ogawa, Hiroshi Ogawa and Codex in #11189 (5dc4b) Add focused trace view layout mode  -  by @hi-ogawa, Hiroshi Ogawa, Ope...
0428
Reposted by patak
Ky @ky.fyi · 16/09/2026
Meta and X have been quietly downranking external links for ages, but we're now entering a new era of open hostility toward the open web. It's a great time to build your own website, free from any billionaires demanding a tithe for things that have always been free.
5283128
Reposted by patak
Anthony Fu @antfu.me · 16/09/2026
Updates in the recent Node Modules Inspector: - Better module type detection (now it recognizes binary packages) - Colorizing the charts by module type, published age, or duplicated versions to find them easily
3886
Reposted by patak
Anthony Fu @antfu.me · 16/09/2026
It's been a while... Introducing Devframe v1.0 🚀 The framework for building DevTools that can run everywhere, for any meta-framework, for both humans and agents. Check out the announcement post and join our Discord 👇
devfra.me
Pluggable, Extensible, and Playful DevTools
Introduction to Devframe, a framework for building pluggable, extensible, and playful DevTools.
614630
Reposted by patak
Geoff Graham @geoffgraham.me · 14/09/2026
📝 Why CSS-Tricks Has Been Quiet Lately (cc: @digitalocean.com @css-tricks.bsky.social ) geoffgraham.me/why-css-tric...
geoffgraham.me
Why CSS-Tricks Has Been Quiet Lately - Geoff Graham
Because I haven't published anything to it since August 31. And no one else has either. That's not a super long time to go silent but it is for a site that
811330
Reposted by patak
James @43081j.com · 14/09/2026
xcancel is gone again 😔 > Unfortunately, due to a new development in the ongoing legal proceedings, we are required to suspend this service again until further notice. We can't share more details.
xcancel.com
1245
Reposted by patak
danielroe @danielroe.dev · 14/09/2026
🙋‍♂️ ever wanted to build something without needing to configure a db, auth, file storage or a cms? it turns out you already have all four if you have a bluesky account 👉 airspace is a typed client for it
getair.space
airspace
The database you already have.
1950789
Reposted by patak
James Snell @jasnell.me · 14/09/2026
Love this.
0273
Reposted by patak
Alex @alexdln.com · 14/09/2026
11 years ago, Node.js and io.js merged back into one project
A screenshot of the npmx.dev homepage with an updated logo dedicated to the io.js and node.js merge
813219
Reposted by patak
Mike McQuaid @mikemcquaid.com · 13/09/2026
Today, I’m proud to announce Homebrew 7.0.0. The most significant changes since 6.0.0 are faster installations, stronger sandboxing, native macOS app, vulnerability checks, advisory database, end of macOS 10.15 support and Intel Macs to Tier 3.
brew.sh
7.0.0
Today, I’m proud to announce Homebrew 7.0.0. The most significant changes since 6.0.0 are faster installations and upgrades, stronger sandboxing, a native macOS app, built-in vulnerability checks and an advisory database, the end of macOS 10.15 support and Intel Macs moving to Tier 3.
523226