I don't know why I was surprised by the anger I received for this article, but it was more than I was expecting π
antman-does-software.com/i-will-never...
@antman
Software engineer, nerd, occasional streamer. CTO @ SKUTOPIA. Functional Typescript, Event Sourcing, and Domain Driven Design https://antman-does-software.com https://www.twitch.tv/antmancodes https://www.democratic-economy.org/
I don't know why I was surprised by the anger I received for this article, but it was more than I was expecting π
antman-does-software.com/i-will-never...
Software is not a commodity, although some are closer or farther.
To see why, imagine me forcing you to swap out your email client, or your IDE, or your spreadsheet or docs app, and tell me you won't care at all.
UX isn't fungible, even if you argue "features" are.
an LLM is a compiler in the same way that a slot machine is an ATM
Yep, it's wild, they are choosing to import inflation instead of deflation by adding tariffs AND driving their currency down the toilet at the same time! The latency between implementation and effect is really gonna mess with everything too
Also the idea of your grand add listening to the machines and the cadence of the factory, really gave me Terry Pratchett, Vimes feeling the cobblestones through his shoes vibes. And simultaneously thought "Little's Law! Queuing times!" π He sounds amazing, I would have loved to talk to him
I really loved this! It it reminded me of how I felt after watching a season of Pottery Throwdown for the first time β I turned to my partner to try explain how beautiful, incredibly human, and deeply meaningful it was watching people create with their hands. Instead, I just cried
Hilariously (possibly tragically) enough, the US probably can't afford to start a war over it because they are debasing their own currency, which reduces their purchasing power required for their military equipment manufacturing (debasing the USD makes the raw materials more expensive)
The Resolution Foundationβs βUnsung Britainβ is an exercise in neoliberal excuse making for the politics of destruction www.taxresearch.org.uk/Blog/2026/02...
This is so typical of so many solutions I see β these problems are so deep and systemic, that the real root-cause solutions are actually a lot simpler (but far more revolutionary) than treating the symptoms like policies such as the ones they've espoused here.
I started out writing a lament for the downfall of software and accidentally wrote an amateur economic treatise outlining a new economic paradigm that could maybe, potentially, sort of uhβ¦ save the world? π
I'm probably wrong, I don't know what I'm doing!
www.democratic-economy.org/software-nev...
BlueSky: Platform primarily consisting of Dan Abramov posts about BlueSky π
...yeah I really need to find more people to follow
Which is yet another reason why the current bubble is so insane⦠Big tech is making several hundred billion dollar bets that more text means more smart, based on utterly irrational optimism despite evidence to the contrary
We have never had the opportunity to create a technology like this before, and it's quite possible that after we've created this technology, the opportunity will never exist again π
I think it's already peakedβ¦ the funny thing about LLMs is they sow the seeds of their own destruction π they require an enormous corpus of text written by humans! and then once they are created, they start destroying the very corpus of text that "created" themβ¦ It's unprecedented in technology
The #rust compiler isn't a compiler so much as it's 6 guys with baseball bats beating you until you admit you're a terrible programmer.
So far, I have found those problems better solved by rule based systems like regex, refactoring out boilerplate, or more powerful editing techniques like vim, multi-cursor, etc. I find that LLMs sit in an uncanny valley of ineptitude where they aren't good at creative tasks, nor structural tasks
This is why I don't use it β I enjoy writing code, and unless you process information, you are not actually learning. Recognition provides the illusion of learning while recalling and processing provides deep learning. You've got to write code, understand, build pattern muscle memory, then level up
Last week on stream, I built this cool TalonVoice extension that let's you click anywhere by saying three words: github.com/Antman261/ta...
Been a long while since I wrote an article β getting back into it with a short and sweet one on software architecture: antman-does-software.com/coupling
Hey Cat mentioned one of my favorite new concepts I learned from her while listening to a podcast! So Iβm gonna bring up another really brilliant thing from that podcast.
Letβs chat about pluralistic ignorance and what developer experience people should know about it! π§΅
One habit I'm really proud of my team for adopting is asking "goofy questions" β I try to tell people I'm not actually smart, I'm just stupid _faster_. So I like to draw attention to my benign ignorances and resultant curiosity with "This is a goofy question, but..."
Now everyone does it πππ