Comment by aurareturn

11 days ago

If it’s hard to catch with a comprehensive suit of test, what makes you think you can catch them by hand coding?

A great lot of thinking about the code, which you can only do if you’re very familiar with it. Writing the code is trivial. I spend nearly all my work hours thinking about edge cases.

  • If I vibe coded an app without looking at every line, I'm very familiar with how the app works and should work. It's just a different level of abstraction. It doesn't mean I'm not thinking about edge cases if I'm vibe coding. In fact, I might think about them more since I will have more time to think about them without having to write the code.

My context window is larger than an LLM's and I remember more implicit contracts between different systems.