Brett Codes @brettcodes.bsky.social · 10hwait, you're telling me that RSI might end humanity? sounds a bit dramatic, people just need to get an ergonomic keyboard 171
Brett Codes @brettcodes.bsky.social · 13hi put on a button up to deliver this message in video form to the big wigs youtu.be/g0jjNoR09Tcyoutu.beBeware: Real risks of using AI as a software dev teamYouTube video by Brett Codes 0169
Brett Codes @brettcodes.bsky.social · 15hi reflected on my failings as an engineering leader integrating AI into my team (before i quit it entirely); the result is beware: chronicling over 30 real risks from first-hand experience of using LLMs on a software team brettcodes.com/beware/brettcodes.comBeware: Real risks of using AI as a software dev teamAn extensive list chronicling the risks associated with software development teams leaning hard into AI-generated code and related tooling. 2254
Brett Codes @brettcodes.bsky.social · 29/09/2026my video about quitting using AI for coding (and everything else) passed 1 million views today, wow! what a milestone. i thought it was just gonna be a throwaway vid before i went back tomaking educational coding screencasts it has clearly resonated w/ a lot of ppl! 3312
Reposted by Brett Codesabsolute horses @jcoglan.com · 29/09/2026I resent the idea I'm supposed to spend my day asking for advice from the system that has decimated the demand for technical writing from people like me and everyone featured here molily.de/web-dev-educ...molily.deThe death of web development education – Rescuing a field from disappearingRescuing a field from disappearing 1294
Brett Codes @brettcodes.bsky.social · 29/09/2026i was looking up details surrounding the removal of dhh's quote from the neovim website and the maintainer's closing comment has real Hideo Kojima "you will feel ashamed of your words & deeds" vibes lol 1110
Brett Codes @brettcodes.bsky.social · 29/09/2026i quit my job to focus on fighting the harms of LLMs, sharing my love of the craft of programming, & advocating for software for humans by humans 1455
Brett Codes @brettcodes.bsky.social · 29/09/2026i recorded a ramble vid reflecting on 15 years of using Ruby on Rails unknowingly of the morning before before the keynote where DHH announced Rails is dead; my vid would seem weird to publish publicly in the wake of that, so i made it a member-only vid: youtu.be/XCZ_AzKHraEyoutu.beReflections on 15 years of using Ruby on RailsYouTube video by Brett Codes 150
Brett Codes @brettcodes.bsky.social · 29/09/2026I wrote about why I switched to the Helix editor after 14 years of Vim and why I'm largely loving it after five months! brettcodes.com/the-curious-...brettcodes.comThe Curious Case of the Helix Editor & Why It’s My Go-ToAbout fifteen years ago I started using the Vim editor. I was an apprentice software developer on a small team who were all using MacVim with the Janus confi... 2112
Reposted by Brett CodesBrett Codes @brettcodes.bsky.social · 27/09/2026there's a really nice little AI-booster-free community sprouting up at humancrafted.dev/forum to talk about the joys of coding by hand & how to navigate this current moment come help make this ad-free discussion-centric hangout zone a wonderful place!humancrafted.devHumancrafted 2258
Brett Codes @brettcodes.bsky.social · 27/09/2026there's a really nice little AI-booster-free community sprouting up at humancrafted.dev/forum to talk about the joys of coding by hand & how to navigate this current moment come help make this ad-free discussion-centric hangout zone a wonderful place!humancrafted.devHumancrafted 2258
Brett Codes @brettcodes.bsky.social · 25/09/2026i made a member vid talking about stop omarchy, dhh's dingbat keynote, and a look at the various stuff i'm coding and working on! www.youtube.com/watch?v=Eb0v...youtube.comStop Omarchy, DHH being a dingbat, a Rust HTTP server, & a community for devs rejecting AIYouTube video by Brett Codes 061
Reposted by Brett CodesAdolfo Neto @adolfoneto.elixiremfoco.com · 24/09/2026Stop Omarchy Omarchy is a political movement disguised as a Linux distro. Over $21 million dollars from powerful men and companies are funding it. stopomarchy.orgstopomarchy.orgSTOP OMARCHY: Boycott Tech's Far-Right BackersProtest against the Omarchy/Omacom Foundation and the tech companies and executives funding far-right open source. 43814
Brett Codes @brettcodes.bsky.social · 24/09/2026proud to announce i am officially a loser i suspected it was true but it has now been confirmed 4230
Reposted by Brett CodesBrett Makes Games @brettmakesgames.bsky.social · 22/09/2026Usagi v1.3.3 has been released with a fix for gamepads on web not working and a new `gfx.text_ex` spacing arg; full details at: codeberg.org/brettchalupa... Update with `usagi update` or download the latest executable! 022
Brett Codes @brettcodes.bsky.social · 19/09/2026for some reason my yt vids attract ai boosters saying the weirdest stuff i've ever read, i had no idea the "discourse" was like this 260
Brett Codes @brettcodes.bsky.social · 19/09/2026one of my favorite things about coding is being able to make simple, bespoke software for my needs. most recently i made a little podcast episode downloading web app! podbud is simplistic and makes it easy for me to download podcast episodes with organized filenames that i can put on my mp3 player 150
Brett Codes @brettcodes.bsky.social · 19/09/2026new essay: AI is not “just a tool” and why continuing to frame it that way is irresponsible brettcodes.com/ai-is-not-ju...brettcodes.comAI is not “just a tool”I am sick and tired of people saying that “AI is just a tool” because it is quite simply wrong. Framing the technology of LLMs as “just a tool” is meaningles... 4218
Brett Codes @brettcodes.bsky.social · 19/09/2026JSON as a popular data storage format was a mistake 2100
Brett Codes @brettcodes.bsky.social · 18/09/2026can we please all collectively stop saying that "ai is just a tool" it is a meaningless & oft-repeated phrase that justifies nothing & helps no one ai is an industry led by psychos, ai is chatbots, ai is agents, ai is data centers, ai is shitty features in software that doesn't need it 716253
Brett Codes @brettcodes.bsky.social · 18/09/2026i made a supporter-only video sharing some big news & ideas for what's next for my anti-AI organizing youtu.be/VQ5uRGWNT_U?...youtu.beBig news, ideas for what's next, & how I organize my ideasYouTube video by Brett Codes 030
Brett Codes @brettcodes.bsky.social · 18/09/2026when i am not outlining thoughts about videos & posts in my free time, i am playing Shenmue; completely obsessed with it and the music is beautiful. here are two of my favorite screenshots Shenmue is such a unique and beautiful game, it's full of interior storytelling and slow paced in a lovely way 0106
Brett Codes @brettcodes.bsky.social · 18/09/2026i wrote about how i manage my ai anxiety: brettcodes.com/how-i-naviga... i spiral a lot and having trusted people to learn from, understanding the tech more, and turning that anxiety into action has helped a lot! i thought maybe this could help othersbrettcodes.comHow I navigate AI anxietyKeeping up with AI news is exhausting, especially as a software engineer. Here's some practical advice on how to get through the anxious thoughts that can creep in. 2136
Brett Codes @brettcodes.bsky.social · 17/09/2026i made a video with the specific things i do to combat AI anxiety youtu.be/5S31Jkm1-js i try to understand the technology more to demystify it, not keep up with it all too closely, ignore the marketing stunts, find trusted people to learn from, and transform the anxiety into actionyoutu.beHow I deal with AI anxietyYouTube video by Brett Codes 1130
Brett Codes @brettcodes.bsky.social · 17/09/2026i set up the ability to join my youtube channel, where i'm posting members-only videos regularly and sharing more nuanced thoughts! if you're interested & able to support me, that'd be much appreciated! www.youtube.com/channel/UCQX... - much more to come soon!youtube.comYouTubeShare your videos with friends, family, and the world. 020
Brett Codes @brettcodes.bsky.social · 17/09/2026I was clicking around the web yesterday, as you do, and was reading this post going "this is resonating!" and then dave, the author, mentions me lol! it's an interesting read for others reflecting on AI use, tech, & feelings 130
Brett Codes @brettcodes.bsky.social · 14/09/2026I was thrilled to be a guest on the Based Academy show where I ranted and raved about the risks and harms of using AI for coding. It was a great conversation and touches upon a ton of different topics! youtu.be/xof3uage5WA?...youtu.be@brettcodes Linux as a public utility, coding without AI, and lack of passion in softwareYouTube video by Based Academy 060
Brett Codes @brettcodes.bsky.social · 14/09/2026I made a video about one year of using a dumbphone! www.youtube.com/watch?v=BOMO... In summary: really positive, very few downsides, enjoyable to problem solve how to untangle from using ityoutube.comReflections on one year of using a dumbphoneYouTube video by Brett Codes 0102
Reposted by Brett CodesGinGin 🏴🇬🇧🇪🇺🐀🎹💪🔞 @gingintigtig.bsky.social · 01/09/2026Where I work they forced it on us by cutting the staff numbers down to the bone. There is now one person in the data team, and because of the work-load he HAS to use Claude. He even admitted what it made is shit, but it appeases the board of directors. 35122
Brett Codes @brettcodes.bsky.social · 02/09/2026a bunch of ppl early on their coding journey have asked how I'd approach learning, so I made a video talking about that! www.youtube.com/watch?v=FPM9... in summary: don't use AI (it'll hamper learning & prompting isn't a skill), focus on the fundamentals, finish projects!, Python + Rust + JS/TS??youtube.comHow I'd learn to code if I started over in the AI eraYouTube video by Brett Codes 1152
Brett Codes @brettcodes.bsky.social · 27/08/2026On my game dev YouTube channel I made a video showing how to code scene switching from scratch! It's a fun one if you're interested in Lua and how to approach structuring a game's codebase 090
Brett Codes @brettcodes.bsky.social · 27/08/2026I'm concerned about Deno's Fresh web framework, which I use for a variety of applications. It's been months since there's been an update or merge. It seems dormant. And it's no longer part of the Deno company's GitHub org. I shared my thoughts here, but it's strange... github.com/freshframewo...github.comWhat's next for Fresh? · freshframework fresh · Discussion #3830TL;DR: Fresh is now in it's own org so that more people can have review and PR access to it, and so that we can build a public governance structure for it. Deno folks will continue to contribute. F... 140
Brett Codes @brettcodes.bsky.social · 26/08/2026I made a video reflecting on the last three weeks since I quit using AI for coding at work! www.youtube.com/watch?v=Er6n... The gist: mental health much better, enjoying work more, excited to code stuff for fun, learning/growing as a developer, not fired yet, no regrets!youtube.comQuitting AI greatly improved my mental health & enjoyment of workYouTube video by Brett Codes 1422046
Brett Codes @brettcodes.bsky.social · 24/08/2026i think a bit too much about how claude's logo looks just like kurt vonnegut's drawing of an asshole and it's the funniest and most apt coincidence 1161
Brett Codes @brettcodes.bsky.social · 21/08/2026while more game dev focused, I made a video about why I think Lua is the best language for learning game programming! youtu.be/BklgEGF1gLU There are so many great tools, frameworks, engines, and I think it's great language to grow with!youtu.beWhy Lua is the best language for learning game programmingYouTube video by Brett Makes Games 170
Brett Codes @brettcodes.bsky.social · 20/08/2026I made a video screencast on how to refactor away from try...catch to using the Result pattern in TypeScript & JS: youtu.be/Ks-kkjMkp8oyoutu.beTypeScript & JavaScript error handling is pretty bad (and how to make it better)YouTube video by Brett Codes 181
Brett Codes @brettcodes.bsky.social · 18/08/2026when we said testing was good, we didn't mean write 50 tests for every function 091
Brett Codes @brettcodes.bsky.social · 18/08/2026ai companies hate this trick — how to code without AI, a step-by-step guide 1322050
Reposted by Brett CodesAndy Bell @bell.bz · 13/08/2026I'm p confident a lot of people will resonate with this brettcodes.com/im-done-usin... We need more perspectives from people with lots of experience as developers!brettcodes.comI'm done using AIWhy I'm stopping using AI for coding (and anything else) after using it earnestly for a year and coming to understand the harms it causes on personal, societal, and environmental levels. 1918337
Brett Codes @brettcodes.bsky.social · 13/08/2026Why my decision to stop using AI is an ethical decision, why AI-assisted learning for coding is worse than the other options, & my journey to realizing that AI is hated outside of tech: youtu.be/P6FZKrE-Hfo We need more humanist thinking in tech, less talk about productivity & number go up.youtu.beWhy I don't use AI for just the easy thingsYouTube video by Brett Codes 5112
Brett Codes @brettcodes.bsky.social · 12/08/2026If there's one thing I know devs love, it's being "fed" requirements! Prototyping & learning by iteration existed before AI and still exists without it. Wireframing, pen & paper, or even writing the front-end mock UI in code by hand. That way is much more collaborative & results in better software. 0112
Brett Codes @brettcodes.bsky.social · 12/08/2026my vid & blog post about stopping using AI for coding has gone viral; the response has largely been reaffirming and supportive, which means a lot! and I'm in a much better headspace and enjoying coding and my work 1110
Brett Codes @brettcodes.bsky.social · 11/08/2026A ramble video about why I'm done using AI for coding youtu.be/2ZU3j4GQ4K8 I talk about my history with the technology, how it leds to worse software, and the negative impacts on society, the environment, and my mental health.youtu.beI'm done coding with AIYouTube video by Brett Codes 3248
Brett Codes @brettcodes.bsky.social · 11/08/2026I made a TS/JS library @brettchalupa/result to make error handling and control flow better, inspired by Rust's Result-type. Here's the source: codeberg.org/brettchalupa... a blog post introducing it: brettcodes.com/better-javas... registries: jsr.io/@brettchalup... & www.npmjs.com/package/@bre...codeberg.orgresultType-safe Result pattern for TypeScript, inspired by Rust 120
Brett Codes @brettcodes.bsky.social · 11/08/2026I wrote an essay about why I'm done using AI for coding, even if it costs me my job and career: brettcodes.com/im-done-usin... The basic gist is: AI made me a worse, apathetic programmer. I think it's bad for humanity, the planet, and the craft of software engineering. And I'm done using it.brettcodes.comI'm done using AIWhy I'm stopping using AI for coding (and anything else) after using it earnestly for a year and coming to understand the harms it causes on personal, societal, and environmental levels. 783279943
Brett Codes @brettcodes.bsky.social · 11/08/2026Hi, my name is Brett. I just joined Bluesky. I make programming screencasts and write about coding. 050