4 ms·
Great article, though I'm still reading it as it's a mammoth read! A side note: as it's been painfully pointed out to me, "vibe coding" means not reading the c
by afro88 1y ago
Great article, though I'm still reading it as it's a mammoth read!
A side note: as it's been painfully pointed out to me, "vibe coding" means not reading the code (ever!). We need a term for coding with LLMs exclusively, but also reviewing the code they output at each step.
- mcrk 1y agoJust use "coding", then let's reserve the word "programming" for Linus.
- mellosouls 1y agoI use "Pro-coding" as it implies professionalism or process, or at least some sort of formality. It doesn't imply AI, but I don't distinguish between AI-assisted and pre-AI coding, just vibe-coding as I think thats the important demarcation now.
- Disposal8433 1y agoIt's called "reviewing code." I'm not taking any kind of responsibility for code that I haven't written myself.
- afro88 1y agoYou're not just hitting go and reviewing code though. If someone asked how I built a side project and I said "reviewing code" it would make no sense.
- archargelod 1y ago> If someone asked how I built a side project Then you might have to say the truth: that you didn't build it, but Claude/OpenAI/Gemini built it under your supervision.
- afro88 1y agoNow we're getting somewhere. I think there's more than just supervision involved though. The ideas, direction and design are also provided by the person driving and reviewing output from the agents.
- tln 1y agoPrompt coding or just prompting "Lets prompt up a new microservice for this" "What have you been prompting lately?" "Looking at commits, prompt coding is now 50% of your output. Have a raise"
- ofjcihen 1y agoWhat is the term for getting the ick from reading?
- deleted 1y ago[deleted]
- layer8 1y agoWe could revive the old CASE acronym (https://en.wikipedia.org/wiki/Computer-aided_software_engineering https://en.wikipedia.org/wiki/Computer-aided_software_engine...). ;)
- jagged-chisel 1y agoActually a good suggestion. Prediction: arguments over the definition will ensue
- Timwi 1y agoSWITCH: SoftWare Implementation Through Computer & Human BASE: Brain And Silicon Engineering CLASS: Computer/Llm-Assisted Software Specification STRUCT: Scripting Through Recurrent User/Computer Teamup ELSE: Electronically Leveraged Software Engineering VOID: Very Obvious Intelligence Deficit Okay maybe not that last one