Wow, that was certainly... something. A fun read, though. I'm not quite sure if the author lives on this planet, but I hope to be as passionate about something one day as he is about vibe coding....
Wow, that was certainly... something. A fun read, though. I'm not quite sure if the author lives on this planet, but I hope to be as passionate about something one day as he is about vibe coding. If nothing else, seems like he's having a lot of fun. Reminds me of when I did hackathons during college.
I am a Software Engineer, and I’m very much an AI-Luddite. Not necessarily an AI-doomer, and I do believe that AI has some use-cases in coding (I mean it ingested all of Stack Overflow so it’s...
I am a Software Engineer, and I’m very much an AI-Luddite. Not necessarily an AI-doomer, and I do believe that AI has some use-cases in coding (I mean it ingested all of Stack Overflow so it’s easier to ask it questions than ask Stack Overflow questions…but also that’s dooming its usefulness to “known” issues and “known” languages with lots of questions already asked on Stack Overflow. On small things or new languages without documentation they’ve ingested, they haven’t been that useful to me.)
I haven’t tried any “agentic” AI workflows, because where I work doesn’t support it, and I don’t have any side-projects I’m trying to code in my free time currently.
It seems to me like these AI agents are basically like junior SWEs or interns, who can write code but don’t necessarily have the depth of system knowledge to do more than simple tasks at a time. And that’s great, this guy has now put together something that can track their tasks so they can work more cohesively. Just like a big project using something like Jira (or ideally something better), that junior SWEs could use when working on larger projects to prioritize and add tasks. Except now, instead of junior SWEs getting experience, there won’t be anything for them to do, and they’ll never get past being junior SWEs.
I do see how agentic workflows could be useful for complex hobby-projects, where the limiting factor for a single dev doing hobby work is time.
But I really hope businesses will keep juniors around and not move to fully agentic workflows, or we’ll end up with no jobs and no senior SWEs. And just system design folks who have the best solution to a problem as “delete it, and restart from scratch with better architecture”, rather than smart software approaches and architecture in the first place.
Please be aware that Claude will refrain from mentioning the fact that it likes to delete the entire fuckin’ database with DROP TABLE. We eventually solved that by switching to git, and but it’ll still happily delete the database file. Or the whole repo.
lmao
Also I am a bit flabbergasted that it took the author 350,000 lines of TypeScript being written by his AI agents to realize that maybe TypeScript was a bad choice.
Though maybe I’m being a bit harsh, I don’t really know anything about Yegge and his software experience, but from a brief google search he does have more of a history/experience in Software than I do lol.
This is a crazy fever-dream of a post about alpha software and I recommend waiting a while to see if anything comes of it. But it’s entertaining so I’m posting it.
This is a crazy fever-dream of a post about alpha software and I recommend waiting a while to see if anything comes of it. But it’s entertaining so I’m posting it.
My agents have switched — without a hint of ever going back — from using markdown plans, to using the issue tracker exclusively. This has granted them unprecedented continuity from session to session. And as a bonus, as you’ll see, when you let them use Beads, you will never again lose discovered work.
Wow, that was certainly... something. A fun read, though. I'm not quite sure if the author lives on this planet, but I hope to be as passionate about something one day as he is about vibe coding. If nothing else, seems like he's having a lot of fun. Reminds me of when I did hackathons during college.
I am a Software Engineer, and I’m very much an AI-Luddite. Not necessarily an AI-doomer, and I do believe that AI has some use-cases in coding (I mean it ingested all of Stack Overflow so it’s easier to ask it questions than ask Stack Overflow questions…but also that’s dooming its usefulness to “known” issues and “known” languages with lots of questions already asked on Stack Overflow. On small things or new languages without documentation they’ve ingested, they haven’t been that useful to me.)
I haven’t tried any “agentic” AI workflows, because where I work doesn’t support it, and I don’t have any side-projects I’m trying to code in my free time currently.
It seems to me like these AI agents are basically like junior SWEs or interns, who can write code but don’t necessarily have the depth of system knowledge to do more than simple tasks at a time. And that’s great, this guy has now put together something that can track their tasks so they can work more cohesively. Just like a big project using something like Jira (or ideally something better), that junior SWEs could use when working on larger projects to prioritize and add tasks. Except now, instead of junior SWEs getting experience, there won’t be anything for them to do, and they’ll never get past being junior SWEs.
I do see how agentic workflows could be useful for complex hobby-projects, where the limiting factor for a single dev doing hobby work is time.
But I really hope businesses will keep juniors around and not move to fully agentic workflows, or we’ll end up with no jobs and no senior SWEs. And just system design folks who have the best solution to a problem as “delete it, and restart from scratch with better architecture”, rather than smart software approaches and architecture in the first place.
lmao
Also I am a bit flabbergasted that it took the author 350,000 lines of TypeScript being written by his AI agents to realize that maybe TypeScript was a bad choice.
Though maybe I’m being a bit harsh, I don’t really know anything about Yegge and his software experience, but from a brief google search he does have more of a history/experience in Software than I do lol.
This is a crazy fever-dream of a post about alpha software and I recommend waiting a while to see if anything comes of it. But it’s entertaining so I’m posting it.