After two years of vibecoding, I'm back to writing by hand
171–180 of 652 posts
Re: After two years of vibecoding, I'm back to writing by hand
#172Karpathy coined the term vibecoding 11 months ago ( https://x.com/karpathy/status/1886192184808149383 ). It caused quite a stir - because not only was it was a radically new concept, but fully agentic coding had only become recently possible. You've been vibe coding for two years ??
Re: After two years of vibecoding, I'm back to writing by hand
#173Earlier quoted context omitted.
Misusing a forklift might injure the driver and a few others; but it is unlikely to bring down an entire electric grid, expose millions to fraud and theft, put innocent people in prison, or jeopardize the institutions of government. There is more than one kind of leverage at play here.
> Misusing a forklift might injure the driver and a few others; but it is unlikely to bring down an entire electric grid That's the job of the backhoe. (this is a joke about how diggers have caused quite a lot of local internet outages by hitting cables, sometimes supposedly "redundant" cables that were routed in the same conduit. Hitting power infrastructure is rare but does happen)
Regardless of whose fault it was, the end result was the bucket snagged the power lines going into the datacentre and caused an outage.
Re: After two years of vibecoding, I'm back to writing by hand
#174Earlier quoted context omitted.
I believe Anthropic is already doing Level 3 vibe coding for >90% of their code.
They have not said that. They've only said that most of their code is written by Claude. That is different than "vibe coding". If competent engineers review the code then it is little different than any coding.
Re: After two years of vibecoding, I'm back to writing by hand
#175There's been such a massive leap in capabilities since claude code came out, which was middle/end of 2025.
2 years ago I MAYBE used an LLM to take unstructured data and give me a json object of a specific structure. Only about 1 year ago did I start using llms for ANY type of coding and I would generally use snippets, not whole codebases. It wasn't until September when I started really leveraging the LLM for coding.
Re: After two years of vibecoding, I'm back to writing by hand
#176Earlier quoted context omitted.
I'm an external examiner for CS students in Denmark and I disagree with you. What we need in the industry is software engineers who can think for themselves, can interact with the business and understand it's needs, and, they need to know how computers work. What we get are mass produced coders who have been taught some outdated way of designing and building software that we need to hammer out of them. I don't partic…
> I don't particularily care if people can write code like they work at the assembly line. I care [...] That they can deliver business value quickly. In my experience, people who talk about business value expect people to code like they work at the assembly line. Churn out features, no disturbances, no worrying about code quality, abstractions, bla bla. To me, your comment reads contradictory. You want initiative, an…
That includes understanding risk management and knowing what the risks and costs are of failures vs. the costs of delivering higher quality.
Engineering is about making the right tradeoffs given the constraints set, not about building the best possible product separate from the constraints.
Sometimes those constraints requires extreme quality, because it includes things like "this should never, ever fail", but most of the time it does not.
Re: After two years of vibecoding, I'm back to writing by hand
#177AI is incredibly dangerous because it can do the simple things very well, which prevents new programmers from learning the simple things ("Oh, I'll just have AI generate it") which then prevents them from learning the middlin' and harder and meta things at a visceral level. I'm a CS teacher, so this is where I see a huge danger right now and I'm explicit with my students about it: you HAVE to write the code. You CAN'…
I'm not so sure. I spent A LOT of time writing sorting algo code by hand in university. I spent so much time writing assembly code by hand. So much more time writing instructions for MIPS by hand. (To be fair I did study EE not CS) I learned more about programming in a weekend badly copying hack modules for Minecraft than I learned in 5+ years in university. All that stuff I did by hand back then I haven't used it a…
Re: After two years of vibecoding, I'm back to writing by hand
#178AI is incredibly dangerous because it can do the simple things very well, which prevents new programmers from learning the simple things ("Oh, I'll just have AI generate it") which then prevents them from learning the middlin' and harder and meta things at a visceral level. I'm a CS teacher, so this is where I see a huge danger right now and I'm explicit with my students about it: you HAVE to write the code. You CAN'…
Re: After two years of vibecoding, I'm back to writing by hand
#179As a PRODUCT person, it writes code 100x faster than I can, and I treat anything it writes as a "throwaway" prototype. I've never been able to treat my own code as throwaway, because I can't just throw away multiple weeks of work.
It doesn't aid in my learning to code, but it does aid in me putting out much better, much more polished work that I'm excited to use.
Re: After two years of vibecoding, I'm back to writing by hand
#180AI is incredibly dangerous because it can do the simple things very well, which prevents new programmers from learning the simple things ("Oh, I'll just have AI generate it") which then prevents them from learning the middlin' and harder and meta things at a visceral level. I'm a CS teacher, so this is where I see a huge danger right now and I'm explicit with my students about it: you HAVE to write the code. You CAN'…