Reposted by Avdi GrimmThomas Jerome @thomasjerome.com · 24/09/2026Naming the "Ableism" list so that a screen reader pronounces it "Four bee ell three one ess em", 10/10 bit 122604440
Avdi Grimm @avdi.codes · 08/09/2026Making a Claude plugin named Bill Gates that makes Claude put a dollar in the swear jar every time it says "gate". 030
Reposted by Avdi Grimmjenn schiffer 😎 @jennschiffer.com · 03/09/2026the last 48 hours has taught me that many of you log in to too many websites 2664
Avdi Grimm @avdi.codes · 03/09/2026I have been allowing myself extremely limited time on socials and I'm out of all loops; and I've learned never to respond to calls for beta readers because (even for industry folks who specifically ask me) with my parent/work load I'm never able to deliver comments back on time. But FWIW... 110
Avdi Grimm @avdi.codes · 01/09/2026BRB having an LLM write a new 256-char-at-a-time writing tool, because I don't actually WANT to be drafting my blog posts on Bluesky but apparently this format is still uniquely good at pulling words out of me 😝 080
Avdi Grimm @avdi.codes · 01/09/2026That convergence happened a lot faster with LLM-written code. That's not to say I don't still pour a ton of design guidance and critique into my work with them, but it's obvious my days are numbered on even on that front. 130
Avdi Grimm @avdi.codes · 01/09/2026I think perhaps a lot of us expected it to move more like compilers did: for years and years, if you wanted the most optimized possible code, you still had to hand-write it in assembly. Eventually there was a tipping point where the compilers got better than you could ever hope to be at optimization 140
Reposted by Avdi GrimmAvdi Grimm @avdi.codes · 01/09/2026That criticism holds a ton more weight with me. All I saw on my feed was a bunch of people reposting that the developer said they use it for coding and being like "I wash my hands of this, because I am AI-free!" 141
Reposted by Avdi GrimmThomas Fuchs @thomasfuchs.at · 01/09/2026The problem with Outlier is that they also use LLMs for design, art and writing. The graphic design of the game, a lot of the copywriting in it and many features do not originate with humans. They don't give a fuck about their users, setting up the project as the next game to be sold to the NYT. 151
Avdi Grimm @avdi.codes · 01/09/2026That criticism holds a ton more weight with me. All I saw on my feed was a bunch of people reposting that the developer said they use it for coding and being like "I wash my hands of this, because I am AI-free!" 141
Avdi Grimm @avdi.codes · 01/09/2026"Are you kidding? All the slop..." first of all, are we talking about today, or six months ago? Yes, it is moving that fast. Second... have you SEEN the code that most humans write? 'cuz I have, for 25 years. We're special at a lot of things, but not at code. 170
Avdi Grimm @avdi.codes · 01/09/2026I'm more surprised seeing that denial from within the field. But I think that as used as we are to acceleration, still very few of us were prepared for a tech that went from "obviously, laughably inferior" to "good enough for most work" in about 6 months. 230
Avdi Grimm @avdi.codes · 01/09/2026I guess I shouldn't be surprised that there are a lot of people outside the field who are still unaware of how quickly and completely the sea has changed. Or how categorically different in efficacy the application of LLMs to code is from their applicability to other media. 261
Avdi Grimm @avdi.codes · 01/09/2026And yes, if you sneer at that solo developer, you're the gatekeeping jerk now, same as the folks who sneered at using samples and synthesizers to make electronic music. 261
Avdi Grimm @avdi.codes · 01/09/2026And as someone making a living here, this isn't "where the wind is blowing". It's done. Over. The switch is behind us. And the next amazing solo game developer, for better or worse, is using LLMs to write the code so they can focus more on design, art, and writing. 261
Avdi Grimm @avdi.codes · 01/09/2026I don't even want to be the person telling you this, or dealing with the inevitable flack from folks who are sufficiently insulated by circumstances to pretend it's not the case. I'm not a booster. I hate the billionaires and VSs who are presently boosting this shit. I'm just making a living here. 170
Avdi Grimm @avdi.codes · 01/09/2026And yes this is different from creative works because as much as us software craftspeople like to moan about our self-expression, there was always something fundamentally different about code. It's the reason a musical cover is a *cover*, but a code rewrite from Ruby to Java is a replacement. 270
Avdi Grimm @avdi.codes · 01/09/2026In an era where LLMs can now find more bugs (and exploits) in your code than you ever will, they have moved source code down the stack in to the "machines write this part" stratum. As anyone thinking hard about the trajectory has been expecting for decades) 170
Avdi Grimm @avdi.codes · 01/09/2026I'm not saying this for GenAI use in general. It DOES matter how you and I feel about AI use in art and writing. But for software LLMs went over the tipping point somewhere around Opus 4.5: like optimizing compilers, they can now write the nitty-gritty better than the median coder. 260
Avdi Grimm @avdi.codes · 01/09/2026When it comes to how software is made, that ship has sailed. It sailed fast and it sailed comprehensively, like when compilers were invented. This is not something to be litigated or rolled back and it doesn't really matter how you or I feel about it, it's done. 350
Avdi Grimm @avdi.codes · 01/09/2026My Bluesky feed is currently full of outrage about some game called "Outlier" using LLMs in development and - as someone who is genuinely extremely critical of GenAI in art, writing, anything creative: I have bad news for y'all who are using literally any software anywhere, including this site. 1255
Reposted by Avdi GrimmStan Oklobdzija @stano.bsky.social · 28/08/2026Amazing to live in a country where the secret police are handling inter-chud beefs. It's like the Night of Long Knives playing out in the parking lot of a Dollar General. 13171281558
Avdi Grimm @avdi.codes · 26/08/2026You're absolutely right - in a bunch of places (including the title!) I said "record" when I meant "field". Fixed! 010
Reposted by Avdi GrimmBoze Herrington, Library Owl @sketchesbyboze.bsky.social · 25/08/2026Dolly Parton rose from poverty to stardom. She gave $500 to every student in her hometown who finished high school; she built hospitals & bald eagle preserves; her Imagination Library has gifted 300 million books to children. Roger Ebert met her and came away thinking she was a literal angel. RIP. 40117983396
Reposted by Avdi GrimmClaire Willett @clairewillett.bsky.social · 25/08/2026with alt text. this is so beautiful 💕 101956713
Avdi Grimm @avdi.codes · 25/08/2026I got nerd-sniped avdi.codes/output-record-separator-…avdi.codesOutput Record Separator in RubyChris Oliver asked on LinkedIn: Spotted this in the Rails source today. The trailing comma made me think it was a typo at first glance but it uses the $, gl 290