Skip to content
No Code MBA
0:10:06
20
2
0
Last update : 27/03/2025

5 Essential Cursor Tips for Coding with AI 🚀

Table of Contents

Building applications using AI can be a daunting task, but with tools like Cursor, you can streamline the process significantly. Here are five vital tips every beginner and expert should know to build smarter and faster.

🛠️ Tip 1: Start from Open-Source GitHub Projects

Leverage Existing Code

Instead of starting your project from scratch, explore open-source GitHub repositories. You’d be amazed at what’s available; often you can find excellent starting points for your projects. For instance, the Google Gemini team’s repository contains useful code that you can fork and build on your capabilities.

  • Example: Forking a chat app from GitHub to kickstart an image editing app allowed me to save time and effort.

  • Quick Tip: Always follow the installation instructions provided in each repository to set it up in Cursor efficiently.

Surprising Fact

A large percentage of successful software projects leverage open-source code, leading to faster development cycles. 🌍

🛠️ Tip 2: Use 3.7 Sonnet Max When You’re Stuck

The Power of Context

Cursor recently introduced 3.7 Sonnet Max, a model that can provide better context based on your existing code. When you encounter a bug, switching to this model can dramatically increase your chances of resolving the issue.

  • Example: By utilizing this model, I found that around 70% of the time, it could identify and solve the bug on the first try.

  • Quick Tip: Don’t hesitate to switch models if you’re feeling stuck—it might be just the solution you need!

Interesting Insight

AI-driven debugging not only saves time but can also improve code quality by suggesting alternative methods to solve problems. 🧠

🎨 Tip 3: Improve Design with the Right Model + Prompt

Design Matters

When seeking design improvements, the model you utilize can make a significant difference. I recommend using CLA 3.7 with “thinking” turned on to provide more mindful design suggestions.

  • Example: By specifying, “Do not make functional changes, only design changes,” I was able to guide the model more effectively.

  • Quick Tip: Always be clear in your prompts to avoid unwanted changes that could complicate your project!

Fun Fact

Design-heavy prompts can lead to more personalized user experiences, which significantly boost user engagement. 🎨

📸 Tip 4: Debug Faster with Screenshots

Visual Clarity

When seeking help for issues, visuals are your best friend. Don’t just describe the problem—include screenshots of error messages or state changes. This enables Cursor to deliver more accurate responses.

  • Example: I used screenshots to illustrate spacing issues in my app, which helped AI grasp the context quickly.

  • Quick Tip: Make it a habit to paste in images when describing your issue—that context can make all the difference!

Noteworthy Fact

Providing visual data can cut down on resolution time drastically. Sometimes, a picture is worth a thousand words! 🔍

🌐 Tip 5: Use Supabase for Backend and Auth

Simplify Your Backend Setup

For authentication and database needs, Supabase is a game-changer. You can even ask Cursor to help you set it up, making the process seamless.

  • Example: By telling Cursor to set up Supabase, it generated the necessary configuration files for me, eliminating tedious manual input.

  • Quick Tip: If you face issues connecting Cursor with Supabase, check the migrations tab for SQL queries to run directly in Supabase’s SQL editor.

Extra Insight

Utilizing Supabase not only simplifies the coding process but also enhances data security, offering peace of mind for developers. 🔒

Bonus Tips: Empower Your Workflow with Additional Tools

Ask Mode and Edit Mode

Don’t overlook the power of Ask Mode! It allows you to pose questions about coding concepts or your own codebase—perfect for those unclear moments.

  • Example: I used Ask Mode to query how to revert my last GitHub push—it’s simple and effective.

  • Quick Tip: Make use of Ask Mode to clarify concepts without worrying about unintended code changes.

Effortless GitHub Commits

You can even commit directly from Cursor without needing to jump into the terminal. Just instruct it on what you need, and it will provide step-by-step guidance.

  • Example: Instead of memorizing commands, I could simply tell Cursor to help me make a new commit.

Engaging Tidbit

Efficiently managing your code contributions can lead to cleaner projects and more organized workflows—what every developer yearns for! 📂

Resource Toolbox 📚

Here are some valuable tools mentioned in the video that can enhance your project-building experience:

  • Gemini 2.0 Flash: This state-of-the-art AI model from Google helps enhance image editing capabilities.

  • Cursor: The all-in-one coding tool that leverages AI for smoother programming experiences.

  • Supabase: A backend-as-a-service solution for easy database and authentication management.

  • No Code MBA: A resourceful platform to learn how to build apps without needing extensive coding skills.

  • GitHub: A widely-used platform for version control and collaboration on code.

These tips and tools empower developers at every level to maximize efficiency and creativity when coding with Cursor. Implement these strategies, and watch your project soar to new heights! 🌟

Other videos of

Play Video
No Code MBA
0:22:06
34
3
0
Last update : 26/03/2025
Play Video
No Code MBA
0:13:38
36
3
0
Last update : 23/03/2025
Play Video
No Code MBA
0:23:41
60
5
2
Last update : 20/03/2025
Play Video
No Code MBA
0:12:13
23
1
0
Last update : 20/03/2025
Play Video
No Code MBA
0:50:52
4
0
0
Last update : 12/03/2025
Play Video
No Code MBA
0:38:48
41
2
1
Last update : 27/02/2025
Play Video
No Code MBA
0:27:49
28
3
0
Last update : 26/02/2025
Play Video
No Code MBA
0:15:42
42
5
0
Last update : 20/02/2025
Play Video
No Code MBA
0:11:33
39
7
0
Last update : 13/02/2025