Matteo Gabriele @matteogabriele.npmx.social · 21hToo many people are giving up on OSS. We are problem-solvers, so let's solve the problem. Together. 5578
Matteo Gabriele @matteogabriele.npmx.social · 28/09/2026I feel like these newly discovered AI-only developers are acting like leaders of a shady cult. They say I need to surrender to the inevitable. The pressure. Stop fighting and just reach the final stage of grief: acceptance. My only stage is skepticism. To all of them, blink twice if you need help 2140
Matteo Gabriele @matteogabriele.npmx.social · 26/09/2026My AI contribution policy has been improved and is now part of ai-policy.dev, an open-source collection of AI policies. It's not a silver bullet. You can't enforce a policy programmatically, but it helps you and everyone contributing understand where your project stands.ai-policy.devHuman Responsible · AI Contribution PoliciesYour tools are your business, but everything you submit must be yours. 3528
Reposted by Matteo GabrieleJames @43081j.com · 24/09/2026Today 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.devAI Contribution PoliciesReady-to-use AI contribution policies for open source projects. 1313540
Reposted by Matteo GabrieleVladimir @vladimir.berlin · 21/09/2026If you are in Amsterdam this Thursday, come to the @vitest.dev x @npmx.dev meetup! guild.host/events/vites...guild.hostvitest x npmx | GuildSep 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
Matteo Gabriele @matteogabriele.npmx.social · 21/09/2026'Vibecoding' is only a year old, but it feels like it's been here forever. Who knew the future of software would look like this. 2221
Reposted by Matteo GabrieleJames @43081j.com · 20/09/2026cooking something up with @matteogabriele.npmx.social and @danielroe.dev 👀 0402
Matteo Gabriele @matteogabriele.npmx.social · 16/09/2026This is my take on AI contribution policy: it is not a layer of your workflow I need to know about, and you need to be engaged enough to fool me. 514512
Matteo Gabriele @matteogabriele.npmx.social · 14/09/2026You might think I'm crazy, but yesterday I worked on my website, and I was in the zone for hours, like the good old days. It was just me, a mechanical keyboard, a nice VSCode theme paired with a good font, good music in my headphones, some coffee, and my brain. Let's all slow down a bit. 7722
Matteo Gabriele @matteogabriele.npmx.social · 12/09/2026I haven't post anything from @zurichjs.com because I was too busy enjoying Zurichjs. I had a blast meeting so so so many beautiful people ❤️ 2363
Reposted by Matteo GabrieleAlec Lloyd Probert @graphieros.npmx.social · 12/09/2026AgentScan data, gathered hourly from 400 repos, clearly shows that for every PR you receive during the week-end, 1/3 to 1/2 will most likely be from an agent. Now using AgentScan helps OSS maintainers triage, to keep week-ends enjoyable.agentscan.toolsAgentScan - GitHub Automation DetectorAutomation pattern detection for open source maintainers 0287
Matteo Gabriele @matteogabriele.npmx.social · 07/09/2026Not sure why this isn't enabled by default, but if you are authoring a GitHub Action, turn on "Enable release immutability". 1371
Matteo Gabriele @matteogabriele.npmx.social · 05/09/2026Oh yeah, it's GIF day today, and I finally made my first Noodles for @npmx.dev npmx.dev 67612
Matteo Gabriele @matteogabriele.npmx.social · 01/09/2026GitHub doesn't show how many projects use your GitHub Action or GitHub App, so I wrote a custom script to retrieve that information for AgentScan. I didn't expect this many projects ❤️ I'm stoked on one end and sad on the other for the mess AI spam is causing. Stay positive 💪agentscan.toolsUsed by | AgentScanPublic repositories running AgentScan on their CI 3499
Matteo Gabriele @matteogabriele.npmx.social · 30/08/2026Inspired by @jviide.iki.fi post about GitHub name typosquatting, I made a prototype of a possible action we could use in our workflows 👀 2296
Matteo Gabriele @matteogabriele.npmx.social · 28/08/2026I think we can all agree that the "good first issue" label is effectively dead. 4221
Matteo Gabriele @matteogabriele.npmx.social · 24/08/2026Trust is the most valuable thing we're losing in OSS these days. Join communities, chat, have a laugh, learn how to give and accept feedback, and help out your favorite projects with some good old-fashioned code & love. 1324
Reposted by Matteo GabrieleBjorn Lu @bluwy.me · 22/08/2026Wrote a userscript that adds "AI" labels to users detected by agentscan.tools (by @matteogabriele.npmx.social)! Much needed hints to judge "contributions" these days. 👉 github.com/bluwy/github... 15512
Matteo Gabriele @matteogabriele.npmx.social · 22/08/2026The Voight-Kampff test is back. If you want a package that handles GitHub requests and account activity analysis, you can use this one now. github.com/unveil-proje...github.comGitHub - unveil-project/vk: Fetch GitHub account activity and analyze it for automation patternsFetch GitHub account activity and analyze it for automation patterns - unveil-project/vk 2184
Matteo Gabriele @matteogabriele.npmx.social · 21/08/2026Having someone like Uncle Bob preach clean code and AI at the same time makes absolutely no sense. 361
Matteo Gabriele @matteogabriele.npmx.social · 20/08/2026I know you don't want to read this, but you're getting dumber each time you make a prompt. This week, you are literally less smart than last week. 230
Reposted by Matteo GabrieleJames @43081j.com · 17/08/2026i've written up some thoughts about AI in the open source world, and more importantly, why humanity is important. its a bit wordy and doomy but this is an important topic right now. there is still a lot of good in the OSS world at least ❤️43081j.comHumanity in Open SourceThoughts on how the open source world is changing in the AI era, not always for the better. 109535
Matteo Gabriele @matteogabriele.npmx.social · 11/08/2026If you'd like to see hourly clanker activity, you can now go to agentscan.tools/health and switch between daily and hourly views. Don't forget to like and subscribe github.com/MatteoGabrie... I'm kidding; there's no subscribe, but I always wanted to say it. ❤️ 1112
Reposted by Matteo GabrieleSoftware Stewardship Lab @stewardshiplab.org · 07/08/2026Today, we're launching a world-class research lab dedicated to Open Source sustainability with a team of some of the most experienced people in the world.stewardshiplab.orgA Research Lab for Open Source ✸ Software Stewardship LabToday, we're launching a world-class research lab dedicated to Open Source sustainability with a team of some of the most experienced people in the world. 214043
Matteo Gabriele @matteogabriele.npmx.social · 04/08/2026Sorry, but if your title is "AI Native Engineer", I will most likely think less of you. 2230
Matteo Gabriele @matteogabriele.npmx.social · 03/08/2026I feel like we might have stopped trying to struggle, understand, refactor, and evolve. DX issues have just been assigned to a different entity that then tells us what to do next. 170
Matteo Gabriele @matteogabriele.npmx.social · 02/08/2026New feature in AgentScan GitHub app: the honeypot comment. This comment is intended to welcome regular users, but it also contains a hidden comment that only AI agents will read. This will prompt them to write a specific custom string that will immediately close the PR and add a label as automations 68416
Matteo Gabriele @matteogabriele.npmx.social · 25/07/2026@npmx.dev is not just a browser for packages, it's mostly a reminder that we can take internet back in our hands. You want it, you build it. 17311
Matteo Gabriele @matteogabriele.npmx.social · 24/07/2026When you rely on a calculator for calculations, you are likely to lose your ability to perform basic math. If you offload your entire thought process and skills, you'll become incapable of doing anything on your own. They won't stop selling you the service, but you can stop using it. 0100
Matteo Gabriele @matteogabriele.npmx.social · 17/07/2026I never thought I'd be baguette-shopping in Paris with @patak.cat and @graphieros.npmx.social ❤️🥖 5631
Matteo Gabriele @matteogabriele.npmx.social · 15/07/2026"AI-first everything" is the "More doctors smoke Camels" of our generation. Touch grass. 2231
Reposted by Matteo Gabrieleubugeeei @ubugeeei.dev · 13/07/2026Wrote! wtrclred.io/en/posts/24wtrclred.ioIn the Age of AI, Rethink Yesterday's LogicAI has rewritten the cost structure behind engineering. It is time to rethink technology choices, debt, specifications, tests, OSS, hiring, and trust. 172
Matteo Gabriele @matteogabriele.npmx.social · 11/07/2026Besides the flood of AI spam, what's your biggest frustration with GitHub or working in OSS these days? Just dump them here like if I was your therapist. 372
Matteo Gabriele @matteogabriele.npmx.social · 08/07/2026You're looking for an idea, or maybe you don't even know you need one yet, but you'll be glad when it shows up. Go wash the dishes. No music. No TV. Nothing. Just wash the dishes. 2161
Matteo Gabriele @matteogabriele.npmx.social · 05/07/2026I don't want to be an alarmist, but we are probably fucked if a single company consumes as much energy as countries like New Zealand or Morocco. Just saying. 3222
Reposted by Matteo Gabrieledaniel wraith @danielroe.dev · 05/07/2026🙋♂️ want a zero-config backup of your github repos and think @tangled.org is pretty cool? then synchub.to is for you! 👉 it's a github app that automatically syncs your public github repos to tangled ✨ let me know what you think! 🙏synchub.tosynchub.toMirror your public GitHub repos to tangled.org, automatically. 2334258
Matteo Gabriele @matteogabriele.npmx.social · 05/07/2026Alright! It is done! Finally made a GitHub app for AgentScan so you can just install it, select your repositories, and more easily keep automation lovers out of your projects. Give it a spin and drop me some feedback on GitHubagentscan.toolsAgentScan - GitHub Automation DetectorAn open experiment in detecting automation patterns on GitHub 48717
Matteo Gabriele @matteogabriele.npmx.social · 03/07/2026Is the world healing or running out of money? agentscan.tools/health 190
Matteo Gabriele @matteogabriele.npmx.social · 27/06/2026For all the IDE-nerds out there who like a good font and theme and still enjoy looking at their code, I've just found my new favorite font. So good. madmalik.github.io/mononoki/madmalik.github.iomononoki 5382
Matteo Gabriele @matteogabriele.npmx.social · 26/06/2026agentscan.tools now has a breakdown for each flag to better understand classification reasons and spot potential bugs. 0122
Matteo Gabriele @matteogabriele.npmx.social · 24/06/2026I think we are 5 PRs away from burning the entire planet. 0151
Matteo Gabriele @matteogabriele.npmx.social · 21/06/2026This is how we handle clankers at home! I've just released the AgentScan GitHub action with bounty detection and immediately caught one.github.comfix(#198): Use SecureBananaLabs/bug-bounty leaderboard.json by Notime02 · Pull Request #201 · MatteoGabriele/agentscanFix Added the SecureBananaLabs/bug-bounty leaderboard.json integration to the nuxt.config.ts file under the integrations section. Otomatik oluşturulmuştur. Summary by CodeRabbit New Features Le... 1172
Matteo Gabriele @matteogabriele.npmx.social · 19/06/2026So you guys are calling an AI that calls multiple AIs, which then opens a PR with the code that is then reviewed by another AI, which then triggers the previous AI(s) to implement those changes, push them, and repeat until the PR is approved, then merge?static.klipy.comTom Delonge Blink182 Wtf MemeALT: Tom Delonge Blink182 Wtf Meme 3120