Sign in

Matteo Gabriele

@matteogabriele.npmx.social
441 followers 145 following 2.5K posts

Always be yourself. Unless you can be Batman, in which case always be Batman. agentscan.tools • ai-policy.dev • npmx.dev github.com/matteogabriele

PostsRepliesMedia
Matteo Gabriele @matteogabriele.npmx.social · 08/10/2026
static.klipy.com
Claudia Jessie as Eloise Bridgerton: Do It. Be Bold.
ALT: Claudia Jessie as Eloise Bridgerton: Do It. Be Bold.
010
Matteo Gabriele @matteogabriele.npmx.social · 08/10/2026
I can't always be George Costanza. I guy can dream
100
Matteo Gabriele @matteogabriele.npmx.social · 08/10/2026
static.klipy.com
I Warned You - Soldier Boy's Threat
ALT: I Warned You - Soldier Boy's Threat
110
Matteo Gabriele @matteogabriele.npmx.social · 08/10/2026
A GIF is worth a 1000 words.
static.klipy.com
New Girl: I Love You, Man!
ALT: New Girl: I Love You, Man!
110
Matteo Gabriele @matteogabriele.npmx.social · 08/10/2026
static.klipy.com
It is not possible
ALT: It is not possible
120
Matteo Gabriele @matteogabriele.npmx.social · 08/10/2026
I expected the website to simply render a big, fullscreen "YES". I'm disappointed.
010
Matteo Gabriele @matteogabriele.npmx.social · 08/10/2026
static.klipy.com
The Office: Pam Beesly (Jenna Fischer) - Same Picture
ALT: The Office: Pam Beesly (Jenna Fischer) - Same Picture
020
Matteo Gabriele @matteogabriele.npmx.social · 07/10/2026
patak.bro is also pretty sweet tho
120
Matteo Gabriele @matteogabriele.npmx.social · 07/10/2026
@danielroe.dev @patak.cat @43081j.com @graphieros.npmx.social @ematipico.xyz @vladimir.berlin Easy ❤️
0130
Matteo Gabriele @matteogabriele.npmx.social · 07/10/2026
static.klipy.com
Dwight Schrute's Boss Day Thank You
ALT: Dwight Schrute's Boss Day Thank You
020
Matteo Gabriele @matteogabriele.npmx.social · 06/10/2026
DHH is doing what we call in the industry "the Shit Sandwich" - shit - AI slop - shit
010
Matteo Gabriele @matteogabriele.npmx.social · 06/10/2026
I also added the "good first issue" and "💰 bounty" labels. Let's see if someone comes
static.klipy.com
Ron Swanson's Awkward Smile Nod
ALT: Ron Swanson's Awkward Smile Nod
020
Matteo Gabriele @matteogabriele.npmx.social · 06/10/2026
Man that's depressing 😅
000
Matteo Gabriele @matteogabriele.npmx.social · 06/10/2026
Not A text area, but THE text area. I like it.
040
Matteo Gabriele @matteogabriele.npmx.social · 06/10/2026
static.klipy.com
Ross Clapping (Friends)
ALT: Ross Clapping (Friends)
000
Matteo Gabriele @matteogabriele.npmx.social · 06/10/2026
The second one.
110
Matteo Gabriele @matteogabriele.npmx.social · 06/10/2026
static.klipy.com
South Park Psychologist: How Does That Make You Feel?
ALT: South Park Psychologist: How Does That Make You Feel?
120
Matteo Gabriele @matteogabriele.npmx.social · 06/10/2026
Since everyone is closing PR contributions, I am inviting everyone to spam my project with your best PR slop and impossible issues, so I can test new features against AI spam. I offer the repo; you bring the tokens. It's a win-win.
github.com
GitHub - MatteoGabriele/agentscan: Automation pattern detection for open source maintainers
Automation pattern detection for open source maintainers - MatteoGabriele/agentscan
6395
Matteo Gabriele @matteogabriele.npmx.social · 05/10/2026
Don't get me wrong: It's creating a lot of issues, eroding trust, driving honest developers away, and pushing people a bit too far. I'm more upset at platforms and companies than at AI on its own.
000
Matteo Gabriele @matteogabriele.npmx.social · 05/10/2026
I had the opposite experience, and I also like a good challenge. If you have lost your OSS-drive while doing solo projects, I would consider joining some community projects. There's still plenty to do that really doesn't involve all this AI noise.
110
Matteo Gabriele @matteogabriele.npmx.social · 05/10/2026
static.klipy.com
Christian Bale to Nodding Kermit Meme
ALT: Christian Bale to Nodding Kermit Meme
010
Matteo Gabriele @matteogabriele.npmx.social · 05/10/2026
ah ok. Didn't know about that setting.
000
Matteo Gabriele @matteogabriele.npmx.social · 05/10/2026
Every time I had this issue, I was like ok fair enough, but also damn it!
060
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
My spider senses were tingling 🤣
100
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
Well but you need to auto-close PRs if they are not in the list, otherwise you're back at the beginning. But if the slop is not overwhelming the manual also works
100
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
This is how, for example, we automate our automation report review. 4 thumbs up from the team and it gets added to the list of automations, 2 down gets closed. github.com/MatteoGabrie...
github.com
[AUTOMATION] auroraxo · Issue #460 · MatteoGabriele/agentscan
GitHub Username auroraxo GitHub User ID 325296939 Why do you believe this is an automated account? Created just over a week ago, seemingly fully agentic. Not disclosed directly on the profile page ...
000
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
Yeah you can make a specific template, then once that's created, you can look at the issue and if you approve it the user gets added to the list, if close, it doesn't. You wouldn't have to touch a line of code. Less work.
210
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
You should ask @julienhuang-dev.bsky.social
110
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
That's a good one. I never know how effective that can be, but I also know that a lot of people do not want an AGENTS, a CLAUDE or any kind of AI-related files in their projects.
010
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
How many tokens you have left? Do you have enough for a cake recipe?
110
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
static.klipy.com
clanker?
ALT: clanker?
210
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
Also by default only leaves a label on the PR so it's not really intrusive. You can also add a separate comment with a full analysis or even add that inside the PR description itself for less noise.
000
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
static.klipy.com
Blade Runner 2049 You're not even close to baseline
ALT: Blade Runner 2049 You're not even close to baseline
010
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
This project is an ongoing experiment; if you decide to give it a shot, take it with a big ol' grain of salt.
000
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
Another Sunday, another experiment. Interlinked tries to flag AI-written PR descriptions by looking for patterns found in PRs from known automated accounts and in descriptions written before AI. They don't give us the tools; we try to make a new one.
github.com
GitHub - MatteoGabriele/interlinked-action: GitHub Action that flags agent-written PR descriptions
GitHub Action that flags agent-written PR descriptions - MatteoGabriele/interlinked-action
6130
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
sort of mini OSS cover letter ahahahhaha
010
Matteo Gabriele @matteogabriele.npmx.social · 04/10/2026
What if a GitHub action in a project required developers to introduce themselves using a built-in issue template before they could open PRs? If you do and it is accepted, you're added to a project list that lets you open PRs; otherwise, your PR is closed automatically. 🤔
210
Matteo Gabriele @matteogabriele.npmx.social · 03/10/2026
You're cooking! I got an invite code, and it looks really nice and super fast.
010
Matteo Gabriele @matteogabriele.npmx.social · 02/10/2026
Don't waste your time ahahhahah Also funny I have a bachelor degree in oil painting 😂
040
Matteo Gabriele @matteogabriele.npmx.social · 02/10/2026
Did you take this example because of DHH rant about painting and photography? Because he's wrong.
110
Matteo Gabriele @matteogabriele.npmx.social · 02/10/2026
Why did u do it before AI? Corporate always wants to ship. That's also old news.
110
Matteo Gabriele @matteogabriele.npmx.social · 02/10/2026
A photo is only a snapshot of reality. Painting is much more complex and often very far from reality. Using coding agents for 100% of the work is just project management.
120
Matteo Gabriele @matteogabriele.npmx.social · 02/10/2026
You are confusing painting with photography.
110
Matteo Gabriele @matteogabriele.npmx.social · 02/10/2026
We will no longer take pride in ourselves because people will thank us, even though we didn't do anything. This isn't about the medium you use for your photography; it's about letting someone else take the pictures for you. Literally.
130
Matteo Gabriele @matteogabriele.npmx.social · 02/10/2026
My spider senses are tingling. AI slop has been detected.
000
Matteo Gabriele @matteogabriele.npmx.social · 02/10/2026
I'm sad.
180
Matteo Gabriele @matteogabriele.npmx.social · 02/10/2026
I think, regardless of the intent, I want to raise a glass to this genius. Way to go! Love it!
0121
Matteo Gabriele @matteogabriele.npmx.social · 02/10/2026
We can. We can do pretty much anything we want, especially if we work collectively. We need some good old sharing of hideous ideas that become great experiments. The stupidest Sunday project can actually become a useful tool.
110
Matteo Gabriele @matteogabriele.npmx.social · 02/10/2026
Let's not forget that GitHub's CEO left a year ago. They are part of the Microsoft CoreAI division, which clearly shows.
010
Matteo Gabriele @matteogabriele.npmx.social · 02/10/2026
I agree. It's that the number of people contributing dramatically increased without being able to adjust the number of maintainers needed to review it. Main issue is that tools like GitHub are focused on causing the volume and not on how to manage it.
040