It seems like when it comes to AI discourse, there are about three categories, that I see:
-
AI Bros (many who have migrated from being cryptobros)
These are the same crypto bros who tried to sell you stupid ass jpeg’s on the blockchain. They are gonna be at the forefront of letting you know that your job is totally gonna be gone. Oh, you are a developer? Just wait, in 6 months, AI is gonna write all your code. You are totally gonna have to sell hot dogs for a living. If there’s anything I have learnt from that time, it is that these folks are not to be trusted with anyything meaningful. They destroy everything that they touch, eventually.
There are a few who talk about how the future is agentic, and how we all will relax while an AI agent that never complains or takes coffee breaks is gonna bust its balls (in theory). Are agents cool tech? definitely. But are they 1-1 replacement for actual real devs? nope, not even close.
-
AI Doomers - Those who dunk on anything AI
These are the folks who will oppose anything and everything that comes out from AI outputs. I understand where they come from, the large scale theft of IP is definitely a hot potato issue when it comes to the legality of what is being done while training these models. However, the reality is that most of us just have to deal with what we get. When I dont have control over things, I dont fret about what is going on, but about how I can deal with the impacts of what I am being dealt.
-
The fence-sitters - who just use it and dabble in the discourse in passing
I think, that I fall into this category. Whenever I see a new model come out that is flashy, I will give it a shot and see if it’s got anything in for me that can help me. My wife uses chatgpt extensively for her work, and I have seen the productivity gains first hand. In the right hands, this is a great tool. But at the same time, I enjoyed swearing at my keyboard when I blindly accepted a CEF API related code output from copilot, which did not exist. Fun times, when your dear model just straight up lies to you and gaslights you about how this API totally exists.
I have heard enough times, “oh, my mistake, I am just a language model”. I genuinely like it, for the most part, it helps automate writing tests and boiler plate that I would have eventually done anyway. But I have seen my teammates literally give me AI slop code output in PRs. I really, really hate it but I cant do anything. I do enjoy having a job and it’s not like I can go crazy and just tell my teammates to not send me slop PRs. I simply ask: is this tested? does this pass e2e runs?
For a while, it used to always fail my e2e runs that are nicely setup. But, now with the newer models, it tweaks code sometimes in ways to make it pass tests, but cmon. The test exists because its supposed to work. you cant just break my lock and say, yeaaaah, this passes. Honestly, I have no clue what to do.
But anyway, as I say, it is what it is.
My writing might not be fancy 10K word posts that pass all the SEO magic, but it’s writing that I have done, from my own mind. Again, I will use AI automcomplete and grammar correction - these are genuinely nice, not having to run my writing through gdocs and then back to markdown is nice. But as I said, most of what you are reading are my own thoughts and words.

I have felt lately that something seems off, especially when I read replies to posts, online memes, or something. I am not gonna post examples here, these are available plenty.
All I can say is, for the foreseeable future, I will continue writing myself, without AI autogenerating my thoughts for me. The whole point of writing is to express your own thoughts and if youre having trouble with that, and let a machine do that for you, then you should ask yourself - what are you accomplishing? are you adding any value to :
- the world
- yourself
- your readers that are not crawlers :P
Anyway, not my place to judge people, you do you, and I will do what I feel is right for me. After all, it’s not like any of this will matter. Definitely not my humble opinion on this issue.