Skip to main content

Posts

Formatting or Linting - Helps a lot in AI Assisted development - Vibe Coding

 I'm from Android background - but that doesn't really matter anymore since the "invention" of Vibe Coding. So, In my previous post, I have briefly touch based about AI Assisted Development - Vibe Coding, if you missed it do checkout at :  AI Assisted Development - Vibe coding is good, when done right Now why I choose this title, Vibe coding is good when done right, because, when you are vibe coding with the Agentic IDEs, it generates more code in a spawn of minutes then a human can process. We are already seeing these Agentic IDEs, develop an operating system from scratch over night. In reality it would take about more than month, so the amount of code that is being written is larger than the amount code we can safely accept and understand. This is one of the concerns of Vibe coding, some talk about all the time and some doesn't care at all, and shows their app running localhost. But as a sensible developer like some, I'm also going to take advantage of these...

AI Assisted Development - Vibe coding is good, when done right

Vibe Coding. - Wikipedia explains, it is a software development practice assisted by artificial intelligence, so that would mean, just like the auto complete features on the modern IDE the code is completed for you. But the level of completion you get out AI-assisted development is much more than just a syntax completion.  I remember, when I first got my hands on GitHub copilot, it was merely just a code completion at scale, if I start writing a function, it suggest me the next few lines, and mostly the entire function, Ah... good old days.  But from there where we are now is what most people are "scared" about. Unlike the syntax completion or the early tab completion, now a days the AI assisted development has evolved to a level where it can autonomously write an entire operating system from scratch, I mean how about that! AI Assisted Development Let take a quick detour on what is really is AI-assisted development. AI(LLMs) are good at predicting what comes after a sequence ...