Commenting on a post by Sergio Schüler with what he learned from 3 months of “vibe coding” with Lovable as a non-technical PM.

Sergio Schüler and I talked back in April about this impact of “vibe coding”. Well, since then he has put on a show, and this is one of the best — if not the best — summaries of “hacks” for a product person using a coding agent.

Does that mean I use everything mentioned? Not even close. It’s important to remember that each product person/team has their own way. I don’t write stories and I don’t do much A/B testing either.

As I’ve said here before, I don’t like the term vibe coding because I don’t want to be a mediocre dev, but to be better at product. I don’t go to IDEs (after all, the “d” stands for development, right?) and I like approaches such as Lovable/Cursor Agents/Codex.

Besides Sergio’s text, it’s well worth reading the one by Ravi Mehta that he cites, as well as the Andrew Ng video that one cites. OK, I’ll stop the “rabbit hole”, but it’s really worth it! :)


Originally written in Portuguese and published on LinkedIn on August 5, 2025. I translated it into English with the help of AI (Claude): it let me bring my LinkedIn posts to people who don’t read Portuguese without rewriting each one from scratch. I reviewed the translation to keep my original meaning and tone.