1. 01Backend beyond the UIStart hereIf your app stores data, sends email or has users, it needs a backend. Plan it while you design so the frontend does not lie about what is possible.4 minIntermediate
  2. 02Databases, auth and RLSSupabase gives you auth, tables and storage in one place. The part most builders miss is Row Level Security: decide who can read and write before you ship.4 minIntermediate
  3. 03APIs and webhooksYour app does not have to build everything. Connect to existing services over HTTP, and use webhooks to react to events that happen somewhere else.4 minIntermediate
  4. 04Custom domainsA custom domain is trust. Set it up early, test redirects, and keep DNS simple so publishing stays boring instead of stressful.3 minBeginner
  5. 05SEO & GEO metadataTitles, descriptions and preview images tell search engines and social platforms what your page is about. Set them per route and test the preview.4 minBeginner
  6. 06Analytics basicsTrack the actions that matter without drowning in data. Pick a few events, keep them privacy-friendly, and use them to decide what to build next.3 minBeginner
  7. 07Email automationEmail is still the most reliable channel for onboarding and re-engagement. Separate transactional messages from marketing sequences and automate both.4 minIntermediate
  8. 08Chatbots and AI featuresAdd conversational interfaces when a form would be too rigid. Keep context small, set expectations, and always give the user an escape hatch.4 minIntermediate
  9. 09UI performance and responsive patternsFast, responsive UI comes from the prompt. Ask for lazy loading, sensible breakpoints, and components that stay usable on every screen size.4 minIntermediate