I've been all-in on vibe engineering for 4 months now and it is overall amazing. Simon missed a few key rules and practices that I follow, but every one of the points he hit is spot on. I also know for a fact the work I do has influenced some of his recent writing. Sorry to be a braggy jerk but I'm pretty proud of this! The part about past management experience being a key skill surprised me but now it makes sense. I…
What extra processes would you include? I'm sure my list in the post isn't exhaustive!
Vibe engineering
71–80 of 759 posts
Re: Vibe engineering
#72Earlier quoted context omitted.
Except that we're not going to be "coding" very soon. We're going to be firing off jobs that get tracked in VCS, gated through CI, then reviewed by a panel of agents with different specialties. At the end you'll have a few select sections of code that these agents flagged for human review, and thousands of lines of stuff that you don't need to worry about.
This guy selling AI snake oil btw. In case it wasn't obvious.
Re: Vibe engineering
#73Re: Vibe engineering
#74"Vibe coding" sounds too good. Catchy, ridiculous and still cool. It'd be hard to beat. It's a genius move from Andrej Karpathy.
Different strokes I guess. I've always thought it sounded pretty stupid (right up there with asshat and awesomesauce). Conjures up an image of the Big Lebowski writing code while listening to a cheech & chong album.
I am on the stupid side, personally.
Re: Vibe engineering
#75It's just engineering, or coding or what every your current discipline is. We didnt stop calling them Framers or Finish Carpenters when they got electric saws and nail guns. Tooling does not change the job requirements.
Re: Vibe engineering
#76Re: Vibe engineering
#77Re: Vibe engineering
#78Re: Vibe engineering
#79Earlier quoted context omitted.
I feel nauseous when I read comments like this. Does no one here actually like programming?
I don't like the kind of programming that an LLM can easily accomplish. For instance, I recently had to replace a hard-coded parameter with something specifiable on the command line, in an unfamiliar behemoth of a Java project. The hard-coded value was literally 20 function calls deep in a heavily dependency-injected stack, and the argument parser was of course bespoke. Claude Code oneshotted this in about 30 seconds…