Code Quality leader from the mountains, working @SonarSource. When there's no learning there's no fun.

Joined May 2010
480 Photos and videos
Pinned Tweet
4 May 2016
May the 4th is MY birthday, from now on I'll take as a wish directed to me every reference to the StarWars day. Thanks in advance
8
9
benzonico retweeted
The SonarQube Agent App is now available in @github for SonarQube Cloud customers, bringing code quality and security analysis directly into the agentic workflow 🚀 🙌
1
1
6
558
benzonico retweeted
Sonar has acquired @gitarcode 🎸 Together, Sonar and Gitar will cover AI code verification from pull request to production, delivering the most complete answer to how enterprises move fast with AI without breaking things. Learn more: bit.ly/3RikLKN
1
3
11
711
benzonico retweeted
In an industry built on determinism, I feel we might be underestimating the work we all will need to do with LLMs exactly because they are nondeterministic. But for so much of automation/workflows, determinism (aka "make sure it doesn't make a mistake") is a baseline expectation
92
42
619
73,272
benzonico retweeted
OK, this is not April fool's: Anthripic seems to be issuing mass DMCA requests on code that are legit forks of Anthropic's own (open!) "claude code" repo This is looking terrible on Anthropic. Btw it's also breaking of the law to file a DMCA on something that never broke it
Anthropic DMCA’d my Claude code fork. …which did not have the Claude Code source. It was only for a PR where I edited a skill a few weeks ago. Absolutely pathetic.
47
73
1,141
151,360
benzonico retweeted
... or sacrifice quality. Or performance. Or maintainability. Or anything that us devs would call "non-functional requirements." The stuff that is invisible on first glance... until it's not, and makes the difference between a product users love, and one they hate
literally anyone can ship quickly if they sacrifice reliability. it’s not in any way impressive.
23
39
479
28,882
Seems we are going to go through the learnings of the 2005-2015 decade in the year 26-27...
Cannot wait for teams that build their custom JIRA/Workday replacement/custom CRM to one day turn around and ask: “Why do we have so much internal software that is buggy / has poor UX we need to maitain?” Seen this movie well before AI, when Uber built uChat (custom Slack)
1
83
benzonico retweeted
Anyone and everyone working in security engineering or caring about security have their work cut out for them We’re so early in AI agents pushing code to prod without human intervention - but prompt injections are already spreading like wildfire. Infecting high-profile projects
> The attacker got the npm token by injecting a prompt into a GitHub issue title, which an AI triage bot read, interpreted as an instruction, and executed.
60
107
795
117,814
Verification is the keyword here. And this is what we solved, are solving, will solve @SonarSource !
Every abstraction shift in software history made devs more productive by raising the level of intent. This is the next step: from writing code to orchestrating systems that write code (building "the factory" for your code). The unsolved problem isn't generation but verification. That's where engineering judgment becomes your highest-leverage skill. To truly scale, think "factory model" - orchestrate fleets of agents like a production line: clear specs as blueprints, TDD for quality control, strong architecture to amplify leverage.
25
benzonico retweeted
Very little about software engineering has changed over past last three months. A great deal has changed about coding, not unlike when we saw the rise of high order programming languages and compilers, the difference today being that the number of developers is far larger and distribution channels are such that the velocity and breadth of change is far greater. The entire history of software engineering is one of raising the level of abstraction.
Software engineering changed more in the last 3 months than the preceeding 30 years. Everything about running a software company needs to be rethought from first principles.
94
190
1,799
221,926
benzonico retweeted
If you pay attention he said AI will write all the code (which is happening at Anthropic) and never said they won’t need software engineers. Turns out software engineers prompting the AI results in much better software, and software engineering is a lot more than writing code!
Anthropic's CEO claimed that AI will write all code in 6 months a year ago, and yet, they are still hiring software engineers. Make it make sense.
117
72
1,082
103,167
benzonico retweeted
This headline today reads shocking, but will soon enough be a nothingburger: When AI generates most code and more config files as well, most outages caused will be *technically* done by AI. In reality they happen thanks to inadequate verification/monitoring/rollback systems
41
21
264
41,665
Sonar Summit is around the corner. If you are leading a software engineering organization join us in march to discuss and shape the future of SDLC and meet your peers. Registration is free : events.sonarsource.com/the-s…
37
benzonico retweeted
16 Sep 2025
You can carve out a very good career simply by being the most reliable person on the team. You would not think that always showing up on time, hitting every deadline, and responding quickly and professionally to all communication would be such a differentiator, but these traits are always in short supply.
154
736
6,943
329,968
benzonico retweeted
16 Aug 2025
What is hard about corporate politics aka “getting shit done when different people have different opinions” comes down to: 1) empathizing with the other side even when you disagree 2) standing up for what you believe even when the other side disagrees 3) not taking disagreements personally People who are good at #1 typically suck at #2, and vice versa. Most everyone sucks at #3. This is why the game is hard.
15 Aug 2025
The problem is that “corporate politics” sounds ick and needs a rebrand. If you called it “getting shit done when different people have different opinions,” suddenly it makes no sense to say this is “beneath you.” Indeed you are playing the game, whether you like it or not.
25
24
318
43,790
benzonico retweeted
What happens when a company goes all in on AI? At Shopify, engineers are expected to utilize AI tools, and they’ve been doing so for longer than most. In this live episode from LDX3 in London. — recorded two weeks ago — I spoke with @fnthawar, Head of Engineering, about how Shopify is building with AI across the entire stack. Watch or listen: • YouTube: youtube.com/watch?v=u-3IILWQ… • Spotify: open.spotify.com/episode/3XT… • Apple: podcasts.apple.com/us/podcas… --- Brought to you by: • @WorkOS — The modern identity platform for B2B SaaS. workos.com/ • @statsig ⁠ — ⁠ The unified platform for flags, analytics, experiments, and more. statsig.com/pragmatic • @SonarSource — Code quality and code security for ALL code. sonarsource.com/pragmaticsec… --- Five interesting things about Shopify and how they use AI: 1. They were the first-ever company outside Microsoft to use GitHub Copilot... well before it was released! 2. They have no "budget limit" on AI tool spending per engineer, or per team 3. They not only allow, but encourage using AI tools (e.g. a copilot) during their remote tech interview 4. Despite going "all-in on AI" they are not reducing headcount. In fact, they are going on an "intern hiring spree:" recruiting 1,000 interns across the company the next year (as context, the company hs 3,000 engineers - so this is a large number!) 5. They are starting to go big on MCP and already have around a dozen internal MCP servers, this number growing quickly.
3
18
165
73,105
benzonico retweeted
Amusing outcome of "vibe coding" wave with AI (by people who have not written software professionally before) Seeing the speedrun of why software development REALLY is hard (it was never about writing code - even though most non-dev folks assumed it must have been!)
47
152
2,376
185,138
benzonico retweeted
18 Apr 2025
The #SonarUserGroup Meetup is heading to Geneva! 🇨🇭 Get ready to learn, share, and connect on all things #CodeQuality and #CodeSecurity. Network with industry-peers and Sonar experts. Make sure to register: 👉 bit.ly/4lwtoMf #TechEvent #DeveloperProductivity
2
4
356
benzonico retweeted
Us developers have learned the hard way that: 1. Prototyping is more like 10% of the actual work - even though the business folks thinks we're 90% done 2. Shipping prototypes to production is possible but generally a bad idea Vibe coding is prototyping. Others will learn - soon
14 Apr 2025
if you think you can build calendly inhouse with 15 hours of prompting and vibe coding you have no idea how software works
93
255
2,850
292,582
benzonico retweeted
19 Feb 2025
Big news! Sonar's acquired @autocoderover, an autonomous AI agent platform with impressive results on SWE-bench 😎. With AutoCodeRover, the #SonarQube offering will enable developer and AI agent collaboration to build better software, faster. 🚀 bit.ly/3X9UT3H
4
11
1,168