- Learn best practice material.
- Search GitHub for projects other people have already done so you're not re-inventing the wheel (unless you want to learn how the wheel is made and that excites you).
- Build in business logic from the outset if you must. Learn the Stripe API. Don't tack on business logic later when your project becomes hyper-successful and you're scrambling to monetize.
- ChatGPT is just a guide. It will not spoonfeed you an entire SaaS Enterprise just by asking it to, there has to be a human in the loop with ChatGPT.
- Don't learn frameworks first, and then learn fundamentals. Start with vanilla JS, CSS & HTML, then choose a framework that doesn't insult your soul.