Hook

Their other posts in the index, biggest breakout first.
If you're a non technical founder trying to vibe code your idea into something real, this one's for you. I've been seeing so many comments from engineers saying "oh if you aren't technical, you're vibe coding garbage." Comments like this. And this. Come on. I'm an engineer. I've spent over 100 hours vibe coding and I think you, non-technical founder, can get pretty far. But you need to know exactly what to prompt the LLM to have it act like a senior engineer. So here are four prompts right off the bat. I have so many more but I'll share a resource later. First, you need a plan. I'm talking a PRD and a doc that articulates exactly what technologies you wanna use. How do you get that? You ask the LLM. Prompt the AI to set things up so it always checks the PRD and the tech stack doc before making any changes. Like this. #2 Prompt the AI to add automated tests. Writing tests is the primary way that engineers make sure that the stuff they're building actually works. It also helps you catch when the AI gets overzealous and changes a bunch of old stuff that you didn't want it to change. You can use a prompt like this. #3 Learn how to use Git. This one's a little technical, but stay with me. Learn how to use Git. This singular tool will help you make sure that you always have older versions of your project available. Maybe I'll make a whole another video on how to use Git. The good news is your AI tool can help you get Git set up. Use a prompt like this. Next, don't save things that are autogenerated, they don't need to be saved on GitHub. Add a .gitignore file for this stack that excludes build files, dependencies, and environment variables. Once everything looks right. Help me initialize a new Git repository and push this code to GitHub. Include the git commands step-by-step so I can copy and paste them. Once done, make sure you're inside your new repository in your coding tool. (Not sure? Ask AI) Use a prompt like this. #4 Prompt to check for security vulnerabilities. Don't be this guy that publicly shared his API keys. You can use a prompt like this. And #5 Prompt to review the code like a senior engineer would. Self-review: Review this code like a senior engineer. What would you improve for clarity, performance, or maintainability? Make sure to format everything using Prettier and apply linting with ESLint using recommended defaults for this stack. You can use a prompt like this. I have so many more examples, so I just put everything in a Notion doc. It's a step-by-step guide with a ton of prompt examples so you can do your best to build with engineering best practices in mind. My name is Sahana. I'm an engineering leader and I talk about tech, engineering and leadership. Have a good one!