Da Twitter, il pannello arrivi e partenze dell'aeroporto di Trapani palesemente vibecoded 😢:
Da Twitter, il pannello arrivi e partenze dell'aeroporto di Trapani palesemente vibecoded 😢:
AI makes projects with weak engineering culture fail much faster.
Florian Herrengt in AI is removing the middle class of software engineering.
working at a higher level of abstraction has always required understanding the lower level ones, I don't think coding agents changes this
Thariq Shihipar, engineer @ Anthropic.
many people really loved the craft of writing software and realized that the quality of software products was a partial derivative of the quality of the codebase. people would go out of their way to only work for founders who understood this and made this core to their companies. [...]
In this new age of ai agents, I couldn't be more excited that I can build products faster and at a higher quality than I ever could before. [...] everyone has been given superpowers! [...]
on the flip side, it feels dissociative to know that the craft of writing software itself is dead, after spending close to two decades doing it. [...]
I've had my last debate over linting, my last conversation about how many weeks we should spend cleaning up tech debt, my last PR where I wrote every character by hand, and my last bug fix that took hours of reading through thousands of lines manually to find the one line with no tests that broke things.
and so I empathize with the mathematicians who have lost the craft of mathematics that defined their working hours, their passion, and for many, their identities.
yes, most of the work they did, as viewed by outsiders, was a means to an end: to get the solution! but they, like software engineers, have lost part of the craft that felt core to the work.
Ben Williams, founder di Hansel.so.
Dal questionario State of Devs 2026:
via Web Weekly 200
Il developer survey annuale di Stack Overflow registra gli effetti dell'AI sulla qualità del lavoro:
Well, it ain’t what it used to be. This year, we’re finding survey respondents are less happy in their work—the numbers are showing less happy folks and more unhappy ones. All that innovation and uncertainty can make it tough to feel comfortable in your job.
La fiducia negli output dell'AI è ancora fortemente dipendente dalla verifica dell'output ed è maggiore con task piccoli (per fortuna):
I have retired from being a professional programmer. I think it was somewhere around 4 to 5 months ago, maybe March. I spent a quarter of a damn century chiseling code by hand and loving every moment of it. This is not something to look back upon with regret; this is something to look back upon with joy and accept that it is over.
Writing code by hand is no longer an economically productive enterprise for the vast majority of programmers working at the vast majority of companies. On the other side of that is a new career as a professional maker of things, steering intelligence that was only available in science fiction up until a few moments ago.
David Heinemeier Hansson (DHH), creatore di Ruby on Rails, durante il keynote Rails Word.
How to Write an Effective Software Design Document. Un post molto dettagliato di qualche mese fa, da adattare all'era dell'AI agentica, su cosa mettere in un documento di progettazione di un software o di una feature software.
Testimonianze che stanno girando su Twitter che frenano un po' il trend forzato che sta trasformando lo sviluppo software in pura velocità e quantità rimuovendo l'ingegneria:
I am done with this shit. It is over. The state of engineering right now is horrible. It has been half a month since I started a new role at a big company. Nobody knows anything here. The specs, code, tests, PRDs, tickets, resolution of those tickets, reports, etc., everything is made by Claude Code. Nobody on my team likes this. They are being forced to ship as much as they can. I have heard multiple times from higher management that pushing code is not a bottleneck, so why are we slow? People are working 12 to 13 hours a day just to press enter. Nobody is reading anything. Humans in corporate are doing nothing on their own. Everyone, literally everyone, from an L1 to an L7 engineer here is doing the same thing. Talk to Claude. There is no sense of victory. Nobody is resolving bugs. In reality, nobody is thinking anymore. Everything is done by LLMs. It is so soul-sucking. I would not mind it, to be honest, if we were at least given the time to check out the code and see what is going where. But no, the goal is to just ship. No matter what happens.
(@v0xium)
I’m slowly starting to hate AI code review.
Massive amounts of nitpicking and an ungodly amount of corner-case defensive programming. After a few rounds the intent of the code is lost under mountains of extra code forced by the reviewer.
I’m starting to be more agressive with implementer agents pushing back heavily for the reviewer agents to prove why their nitpick will make the code better, only for the reviewers to backtrack in frenzy. SO WHY DID YOU RAISE THIS IN THE FIRST PLACE?
All this because I still require that „this code must be readable and easily understandable”
"Il sistema TreC+ si ferma per manutenzione programmata" per 4 ore, comunica l'ASUIT.
Mi viene in mente questo thread Twitter dove Gergely Orosz argomenta come tirare giù i sistemi per ore, spesso di notte, è un forte segnale di scarsa cultura e maturità ingegneristiche. Si finisce per considerare "eroico" il lavoro degli sviluppatori e degli ingegneri che stanno svegli la notte, quando in realtà non è una buona pratica perché queste persone non imparano niente (e non ci si prende mai la briga di mirare a manutenzioni e migrazioni zero downtime e safe) e ci rimettono comunque inutilmente i clienti.
Mi segnalano che sono al 232° posto per quantità di commit su GitHub in Italia:
Non mi ritengo particolarmente prolifico, e ovviamente nelle statistiche della maggior parte degli utenti non compare l'attività privata, che di default è nascosta.
Per "contribution" totali sono invece al 75°:
I CTO si sono stufati di fare i CTO, scrive Gergely Orosz:
Unrealistic expectations, including about AI, by founders and CEOs are the leading cause of jobs turning bad for CTOs and VPEs right now in 2026:
- CTO expected to magically transform the company to be “AI-native”
- CTO must make significant engineering cost cuts of up to 20-50%, including morale-sapping job cuts
- “Do more with less” equals shipping more with fewer people (e.g., no backfills)
- CTO faces pressure on business results as AI coding bills rack up
- Founder slop: they want wonky AI prototypes shipped as full-blown products within weeks
I think the main reason many people (including me), very often, lack the motivation to read content that is likely generated by AI is the suspicion that it comes from a place of intellectual laziness.
afr0ck in un commento su Hacker News.
Pattern di UI per interfacce AI, beautifului.dev:
Of course, bad engineers were always a liability.
It has been like this for decades, well before OpenAI or Anthropic existed. Bad decisions compounded, unnecessary complexity accumulated and teams ended up maintaining systems nobody really understood.
The difference is that there used to be a limit to how fast you could do it.
Florian Herrengt in AI is removing the middle class of software engineering.
p99 0 ms* autocomplete for 240 million domain names. Strategia interessante per autocompletare un nome di dominio nella UI nel minor tempo possibile.
Telegram ha presentato silenziosamente Telegram Serverless, che permette di create bot senza gestire infrastruttura, con il codice eseguito su infrastruttura di Telegram. È inclusa la persistenza SQLite. L'accesso è limitato per ora.
Telegram Serverless lets you run backend code for your bot and Mini App directly on Telegram's infrastructure — no servers to provision, no containers to keep alive, no scaling to think about. You write plain JavaScript modules, deploy them with a single command, and Telegram runs them in a fast, isolated V8 sandbox that sits right next to the Bot API and a built‑in database.
Molto interessante per semplici bot.
Two database migrations and a divorce. Jack Ellis di Fathom Analytics spiega la migrazione di 65 miliardi di righe da SingleStore (database OLAP+OLTP) a ClickHouse (ClickHouse Cloud) per OLTP + MySQL/Vitess (PlanetScale) per OLAP, con un risparmio molto significativo e maggiore flessibilità.
I now periodically find myself reviewing a younger dev's code, leaving comments to teach some engineering - only to eventually realize I'm actually reading just yet another Claude's subpar output...
So who am I actually contributing my comments, suggestions, and knowledge to? Will they go back to Claude? Into the training set for the next frontier LLM? Or will at least some of it stick in the dev's mind? This is deeply demotivating, how did we end up like this...
Aleksandr Shvedov, JetBrains
Ho pubblicato un articolo su DMARCwise (Why DMARC's new "np" tag can fail with DNSSEC) che evidenzia come rilevare se un dominio esiste o meno è più complicato di quello che la RFC di DMARC suggerisce quando c'è di mezzo DNSSEC. Molti grossi provider DNS, come Cloudflare, NS1, AWS Route 53, Azure DNS, Oracle Cloud DNS e Bunny DNS, usano il metodo NSEC "black lies" o "compact denial of existence" (RFC 9824) per semplificare la generazione della risposta DNS negativa, rinunciando però così al codice di risposta NXDOMAIN, che è il metodo con cui storicamente si rilevava la mancata esistenza di un dominio.
Visto che di questi tempi serve dirlo, ho scritto l'articolo di 3.500 parole a mano impiegandoci più di 8 ore di lavoro. Ho usato Codex con GPT-5.5 per revisionare typo, sintassi, grammatica e correttezza del contenuto, applicando qualche correzione qua e là.
L'ho pubblicato ieri su Hacker News, dove di domenica è più facile ottenere attenzioni, e ora ha 50 punti e 20 commenti. Posizione massima in homepage, numero 10:
Il traffico è stato di circa 1.000 visite ma con un impatto essenzialmente irrilevante sul resto del sito (zero nuove iscrizioni):