How I Use Claude Code & Cursor (Ship 10X Faster)

1 Dec 2025 · 34 min · 14 chapters

Ask about this episode

Ask anything about it. ChatGPT or Claude reads this page and answers with the times it was said.

Connect VO and ask about every podcast you hear, including the moments you saved. Add to ChatGPT · Add to Claude

In short

Chris explains his “vibe coding” workflow using Claude Code and Cursor to ship apps faster, including model selection, using MCP servers, and practical hacks (plan mode, Claude “ultra think” keyword, dictation, background server tasks, and AI code review for security). He demonstrates building an iOS-style “AI searching/calculating” animation in Xcode, comparing Claude Code vs Cursor plan mode, and claims plan mode improves output by ~20%+.

Guests

Chris (solo builder of productivity apps; documents behind-the-scenes on YouTube; claims thousands of dollars MRR and a portfolio of successful apps built largely with AI coding tools). Host Greg.

Key claims

Use both tools simultaneously; Claude for UI/interaction polish, Cursor plan mode for complex architecture; dictate prompts (via WhisperFlow) for better results; Claude “ultra think” makes it think harder; MCPs improve doc accuracy and setup speed; PR review tools (BugBot/CloudCode) add security peace of mind.

Notable examples

An “Amy” calorie-tracking app animation (searching/analyzing/found sources/calculating) built in ~24 hours in createanything; replicating that animation from a blank Xcode project using Claude Code and Cursor plan mode.

Written by AI. May contain mistakes. Listen to the episode to check what was said.

Chapters

Tap a time to open that second in VO

Learning Outcomes and Host Introduction

0:45 to 1:45

Chris shares what listeners will learn about AI coding workflows.

“By the end of this episode, what are people going to learn?”

Chris's Background and AI Tools

1:45 to 2:58

Chris discusses his experience with AI tools and how they enhance productivity.

“I'll just give a little bit of context for anyone who doesn't know me.”

Using Claude and Cursor Together

2:58 to 4:14

Chris explains how he uses both Claude and Cursor simultaneously for coding tasks.

“and then some rapid fire quick tips so that you guys can maybe apply this stuff to your own coding workflow but there are two tools that I'm currently using and it's Claude Code and Cursor.”

Strengths and Limits of Claude Code

4:14 to 4:53

Discussion on the strengths and limitations of Claude Code in complex coding scenarios.

“And now when I make changes here, it'll automatically reflect in Xcode and then I can run the app and everything.”

Using Cursor's Plan Mode Effectively

6:18 to 7:38

Chris details how he utilizes Cursor's plan mode and the models he prefers.

“And if you're listening to this, I highly recommend it.”

Choosing the Right Tools for Mobile Apps

7:38 to 9:22

Advice on which tools to use for mobile app development based on user experience.

“And then for some reason, Claude is just better at UI stuff.”

Demonstrating a Rapid App Build

9:22 to 11:10

Chris illustrates how he quickly builds apps, emphasizing speed and efficiency.

“There's definitely a lot of opportunity there.”

Coding Tips for Animations and Interactions

11:10 to 14:00

Focus on coding techniques for creating animations and interactions in apps.

“So that's my recommendation on the tooling.”

Using Claude Code and Cursor for Animation Edits

14:00 to 17:26

Learn how to use Claude Code and Cursor for efficient animation and app development.

“I'll run it in plan mode in parallel so we can see what this looks like.”

Comparing Claude Code and Cursor Results

17:26 to 21:29

Discover the differences in results between Claude Code and Cursor when tackling similar tasks.

“Compared to if we don't have it, here's what it looked like before I added it.”
Show all 14 chapters

Tips for Enhancing AI Coding Efficiency

21:29 to 28:01

Get actionable tips for maximizing the effectiveness of AI coding tools in your workflow.

“But what I have found, at least at the time of recording, Cursor's plan mode is stronger than Claude Codes, which is why I use Cursor plan mode for insanely complex problems.”

Using AI Tools for Solo Developers

28:01 to 30:10

Learn how AI coding tools can enhance productivity for solo developers.

“I'm sure that's going to change in a few months, though.”

The Power of Dictation in Coding

30:11 to 30:55

Discover how dictation can improve your coding prompts and efficiency.

“This is, as you saw when I was trying to use Cloud Code, I was dictating my prompt.”

Deep Research with Claude for Developers

30:56 to 32:44

Understand how Claude can assist in deep research for technical problems.

“The last tip that I have is to use Claude for deep research on technical issues.”
Hear the part that matters, and keep it.Open this episode in VO. Double tap your headphones to save a moment as you listen.
Get VO free

Transcript

Automatic transcript. May contain errors.

0:00I brought on one of the best vibe coders on the planet to teach you how to squeeze the most out of Claude, Cursor, and all these vibe coding tools. We're talking about which models to pick, how to use MCPs properly, the exact servers to run them on, and a hack that gets you 20 % more output from Cursor. There's even a single keyword that you can type that literally makes Claude code work harder. I'd never heard of it. if you want to get the most out of vibe coding platforms this is the closest thing to multiplying yourself the full breakdown is inside this video and there's just it's it's a lot of tangible tips and tricks how to get the most out of vibe coding

0:56Chris, welcome back to the pod. By the end of this episode, what are people going to learn? Yeah, so first, thanks so much for having me, Greg. What I hope people learn is just what my AI coding workflow is, because I know a lot of people are getting into AI, and there's a thousand tools out there. There's a thousand different ways to do this. and I want to show them what I'm using to build my apps. And then I want to also show some tips and tricks that I have that will probably help level up anyone who is doing AI coding. Correct me if I'm wrong, but you're doing thousands of dollars of MRR with your apps.

1:28You've got a portfolio of successful apps, some beautiful looking things. So you're going to basically show us tips and tricks and your workflow so that people can copy it and do a similar thing? Yeah, exactly. That's what we're going to do. All right, let's get into it. Okay, cool. I'll just give a little bit of context for anyone who doesn't know me. My name is Chris. I build productivity apps, and then I document everything on YouTube. I teach people how to build apps and just show what it actually looks like behind the scenes of doing it myself. I have a bunch of different apps that I've built, and the reason I'm showing them, it's not to plug them, it's really to show that these are very substantial apps.

2:09Some of them, or most of them, people are always surprised when they hear that it's just me building them. And to be honest, this would not be physically possible for a single person to do if it wasn't for AI. So that is my secret to being able to build all of these things and just sustain all this stuff myself and just to leverage AI coding tools like Cloud Coding Cursor like we're going to talk about to be able to do this. So this is a little bit of context here. Let's just jump into it. so there are two tools that I'm currently using and again I don't want this to be an episode to just kind of show how to use cursor or how to use Cloud Code or anything because there are so many better videos out there and there's a bunch on my YouTube channel as well if you want to check them out but I did just want to show what I'm doing and then some rapid fire quick tips so that you guys can maybe apply this stuff to your own coding workflow but there are two tools that I'm currently using and it's Claude Code and Cursor.

3:09And what's surprising to most people is I am actually using both at the same time. And so usually people are like, I just have to choose one and then I got to stick with it. But what I found is they have different strengths and weaknesses and that's why I choose to use both. And I'll actually show you, this is kind of the setup. So this is what it looks like for me. So I have Cursor open, so this is Cursor. And typically what I do is I have a terminal on the right. So typically the terminal I think is on the bottom and you can just drag it to the right. And then I just run Claude inside on the right here.

3:41So now Claude is running. And then if I want to use Cursor and their AI agents, I just have to change tabs. And then now here I'm using Cursor. So I'm frequently switching between both Claude code and Cursor all the time for different purposes and we'll get into why that is. But this is how I'm setting it up. And this is actually also how I do the iOS projects as well. because a lot of people are always asking, how are you doing this with Xcode? Because I am using Xcode to do the iOS projects. What I'm doing is I'm just opening the folder and the files in Cursor. And now when I make changes here, it'll automatically reflect in Xcode and then I can run the app and everything.

4:19So these are the current two tools that I'm using. It's CloudCode and Cursor. In terms of the actual strengths and weaknesses of these, this is why I'm using it. So Claude Code is extremely good I'm actually using this model called Opus 4.1 This is my favorite model It's probably the most powerful model The best model there is for coding But it is super limited They changed their pricing since Claude Code came out It used to be unlimited usage Now it's very limited to the point where I probably can exhaust the Opus limit for the week In maybe 3 or 4 hours Maybe less actually So I try to use it very sparingly only for very, very complex problems.

5:00So for very complex problems, I'm using Claude Code with Opus. But if I'm not allowed to use it because I've exhausted the limit, what I'm doing for very complex problems is I'm using Cursor specifically with plan mode. Sam Altman, the co-founder of OpenAI, just said that it is the era of the idea guy and he is not wrong. I think that right now is an incredible time to be building a startup. And if you listen to this podcast, chances are you think so too. Now, I think that you can look at trends to basically figure out what are the startup ideas you should be building. So that's exactly why I built ideabrowser.com.

5:40Every single day, you're going to get a free startup idea in your inbox, and it's all backed by high quality data trends. How we do it, people always ask. We use AI agents to go and search what are people looking for and what are they screaming for in terms of products that you should be building. And then we hand it on a silver platter for you to go check out. We do have a few paid plans that take it to the next level, give you more ideas, give you more AI agents and more almost like a chat GVT for ideas with it. But you can start for free, ideabrowser.com. And if you're listening to this, I highly recommend it.

6:21and I'm using, and this is what plan mode looks like. You can choose between agent mode and plan mode and cursor. Plan mode just means that it's going to actually plan out its steps and thinking and you'll approve it. And here's the hot take I'm going to have here. I am using GPT 5.1 High for plan mode. And typically I'm seeing people using Sonnet or they're using even GPT 5 Codex. But for some weird reason, and this is a tip I got from a developer friend of mine, he was like, you need to try GPT 5.1 high with planning. It's just for some reason so good. My hypothesis is that it was not technically built for coding, but it's really good for writing.

7:01And when you're doing planning and doing a lot of critical thinking and you're trying to plan out steps, maybe a writing model is actually better than a coding model at doing that. And then for the execution, when I'm done planning, I do use Sonnet 4.7, I think. So I use the Sonnet model to actually execute. So that's the configuration that I have running right now. I use cursor plan mode that's the important one it has to be plan mode with GPT 5.1 high Sonnet for the execution and then if it can't get it I use Claude 4.1 opus which again I don't have much of that so I try not to do it and then I just switch between Claude code Sonnet 4.7 so not opus model and then cursor plan mode I just switch between them depending on the task and here's when I would use which one as well so if you're using if you're doing something very very complex like really complex like it's a bug i actually think claude for uh claude i actually think cursor with plan mode is better if you're doing something massive like you're trying to architect a whole app in like three or four prompts claude is actually really good at doing that and then if it's just really small details you can get away with with either if it's not like something complex and then i just switched depending on what it is.

8:14And then for some reason, Claude is just better at UI stuff. So this is the configuration that I have going. And I have tried Codex. I've tried almost all the coding tools. Right now at this moment of recording, these are currently the best ones. The other thing that I'll throw in here is if you don't have any coding experience, people are always asking me, what should I use? Should I use Claude Code? Should I use Cursor? To be honest, my recommendation is to use, don't use these platforms. it's actually to really start with something like createanything.com for example you can also get away using v0 or Bolt or something else but what I found if you want to do mobile apps specifically I've tested all of them createanything is probably the best one at mobile specific it's just really good at design it's really good at following instructions so my recommendation is to use a platform like that first and then if you hit the limits go graduate to something like CloudCode and Cursor and by that point you should have a better understanding of how to work with AI and how to prompt it to actually use these tools.

9:11But this is the tool set. This is what I recommend. This is what I'm actually using. I got to ask, because the VibeCoding mobile app space is the next big thing. There's definitely a lot of opportunity there. A lot of people want to be able to do it. Rourke and there's the VibeCode app are two popular ones in addition to anything. Have you seen them? Have you played with them? Any thoughts? Honestly, I've played with them. I still think, at least at the time of recording, anything is a bit better. And the reason is, for some reason, the design sense is a little bit better. And its ability to follow instructions is, it's so good.

9:57It's so good compared to the other platforms. But again, you can get away with using any of them. They're all using the same models under the hood. I believe they're all probably using the Claude models under the hood. it's really just also down to preference I think so if you prefer the style choice that Vibecode or RORC has for sure you can totally do it but then if you at least for me subjectively I did kind of like the designs that I was getting with anything fair enough I can actually show you too this is an example of here was something that I actually did create in anything to show kind of what you can do so this was something I fully designed in anything with the custom illustrations and interactions.

10:38This does surprise people when I tell them that something like this, and again, these are custom interactions that are happening here. These aren't components or anything. All of this stuff was built in anything in I think less than 24 hours. Wait, that was built. This was designed and built in 24 hours. Yeah, this one fully. Fully working, the AI actually works. This one's like an AI calorie tracking app that I wanted to prototype. you take photos of your food and it'll just immediately scan and figure out the calories and everything. Fully built. This one was using anything. 24 hours. Cool. So that's my recommendation on the tooling.

11:17And then in terms of models, we kind of went over this. We could go into a quick example of just kind of what it looks like, like what it actually looks like to vibe code something. So I know in another episode that we talked about, we were looking at interactions and animations. so something that I kind of went semi-viral in my opinion for was the interaction or the animation for my daily or my my calorie tracking app amy when you search in amy it's kind of like typing in apple notes and then on the right the ai is going to calculate all the calories for you and it'll just appear there but there's this really nice animation that I have here where you can see that it kind of drops down there's going to be this little shiny effect that's going on and it shows the sources.

12:04So what I wanted to do is kind of show you guys what it looks like, like how I actually code this stuff really quickly. So we can kind of go into that. And then after that, we'll just do some rapid fire tips on how I do this. So I have a blank Xcode project. This is just the starting Xcode project. When you run the app, it's just a simple Hello World app that should build. So we see it's a Hello World app. And again, I have this open in cursor and cloud code. So what I'm going to do is I'm actually going to let's see how far or let's just for a little bit. We don't have to do the full thing here, but let's try to replicate what I have here where let's just replicate the animation part where it does the searching, the calculating, all that stuff.

12:49Let's try to do that so you guys can see what this looks like. So the way that I would start is I actually let's just use Claude. You can again, you can either use cursor plan mode or Claude. Let's just use Claude for this case. And one of the tips that I have is I dictate everything. Just I get way more detailed prompts this way. And I'm using a tool called WhisperFlow as well to do this. So what I'm going to do is I'm going to say, can you modify this so that there's a button and when I click it, I want an animation to run. It's to simulate an AI searching for nutrition info and calories. So first I want, when you click it, I want it to say searching and I want it to have this shimmering text animation.

13:29Then after one second, I want that to drop down. And then I want the text to say analyzing. And I want that to drop from the top and replace it. And it's going to take its place. And then still with the shimmering effect. Then after that, I want it to say found 10 sources and then just put three circles to the left of it and maybe just find some random websites or just put, I don't know, YouTube, New York Times, Google just so we can get the favicons for those make those the sources on the left and then after show calculating then after that show some sort of hard-coded calories all just to show the animation we just need to hard-code everything and then make sure that when the replacement happens during the animation maybe we can make it so that it's cut off so it's all contained on one line this is the level of detail that I go with my prompts and then I just ask CloudCo to do this so again that's why I dictate because it would have taken me like five minutes to type this all by hand and this is this is kind of how I this is how I scaffold apps this is how I'm making my edits it's just dictating everything and I do the same thing in cursor plan mode I'll just show you too if we do the same thing in cursor plan mode we won't run it there but I can copy and paste what I just I'll just show you what I just dictated here.

14:54I'll run it in plan mode in parallel so we can see what this looks like. Okay, so now Claude Code. We're back in Claude Code, and it's saying, I'll help you make the sequence. This will include this. Do you want to do it? So it's asking permission if it can change the files. I'm just going to say yes. Go ahead and do it. So now it's running. It's editing files. And then we have Cursor with plan mode. It's starting to plan out its steps. Again, we're not going to use this one. I just want to show you what plan mode looks like because it's pretty interesting. Okay, and then Claude Code, code is done.

15:23So it says that it did it. So let's just run it and let's just see what happens. Hopefully this is okay. Okay, nice. So, okay. So it did actually make this animation, which is interesting. Obviously not to the level of polish that we need here. So I might make some quick modifications. So I'm looking really closely and here's a pro tip when you're doing animations and interaction stuff. If you're running the simulator, you can actually click at the top. It says slow animations, it will run it at I think half speed or slower. So you can actually see what's going on here. So I can see here okay, now there's even something going on when I do that.

16:02Like I don't like how it's dropping down and then going back up it looks like. So what I'll tell it is something that's wrong with the animation is when something is leaving focus, it's shooting back up. Can you make sure that it drops down? Also increase the time to two seconds for each of the animations so they can show. Let's also make the shimmering effect a little more extreme. We'll let this run. Here's cursor with plan mode doing the same thing. What I love about cursor with plan mode and why I think it's better at very complex problems is it's really good at following up. It's really good at asking questions.

16:35Here it's asking, should the button be usable multiple times? We'll just say, no, we just want to actually, yeah, replay on every tap. For the three sources, are you okay with stabilized placeholders? Yeah, sure. Let's do that. so it's asking permissions on what it should do and then we have cloud code still running here okay so now this is done so let's see how much closer it got and again I don't think we're going to get as close as we want because I think it took me like 20 prompts to get to the level I needed it to go but okay you can see it's a little bit better it's already looking better and then again if you just do this a few more times it's inevitable you can get to the level that I have here.

17:18That's exactly what I did here. I think it did take, again, 10 to 20 prompts to be able to get it here, but that's like an hour or two of time to get it to this level. And it's such a big difference. Compared to if we don't have it, here's what it looked like before I added it. Again, there's no, like it just kind of just says calculating. There's still kind of a shimmer effect and then it shows the calories, but it makes such a big difference. so yeah that's currently how I'm doing it let's just go back to plan mode so I'll just show you what this looks like so when you're using cursor with plan mode it will actually build out this plan for you and so it's actually saying what it's going to do it says step one it's going to do this step two it's going to wait two seconds say analyzing and then you can review this plan and then when you're ready you can build it and then here I chose 4.5 sonnet as the model to build it and then when you click build it's actually going to go ahead and do it so that's actually actually I'm kind of curious what we can do is I'm going to completely restore this so I'm basically just undoing everything Claude did let's just let cursor go ahead and build it and let's just see what it comes up with so we can compare to see kind of what the differences between the two are and then maybe you'll kind of see why I switch between them so frequently and why I'm not just sticking with one I love having them sometimes do the exact same task and then just comparing and seeing which one is better who do you think is going to win?

18:42I actually think Claude Code will win because I found that when it comes to design and interactions and animations it does have a little bit of an edge even if you're using the Sonnet model and cursor for some weird reason I think it is let's see if I'm wrong though I'm actually curious while we wait for this to go though what I'll do is let me give you a few more we can just kind of hop into some tips. I know this one takes a little bit of time. So again, these are the tools. I'm swapping between the two. These are the models I'm using. Opus 4.1, GPT-5 High, and then Sonnet for the actual execution.

19:22Here are the tips that I have that really I think, like when I've shared these tips, people are like, they usually pick something up from here where they add it to their workflow and they're like, this actually made a difference. So the first one, oh actually, no, this is done. Let's just see what's going on here. Okay, so cursor's done. Let's see what it was able to do.

19:43That's actually not bad. First try. Actually, you know what? If we're comparing just the first shot, because again, that original first shot for Claude was a little bit more choppy. This one was actually really good. You can tell, though, it's so fascinating that it kind of came to the same conclusion. I think it's because, again, we're using the same model here. When I'm using Claude Code, it's using Sonnet 4.5. when I'm using the model here I'm using Sonnet 4.5 for the execution so that's why they look so so so similar but it is actually interesting that we got a slightly better result when we did the plan mode first with cursor so that's actually, I think I do, I would choose this one over the other one I think objectively this one was better than the other one, first prompt I think so too This is a prime example of even if you're using the exact same model if you just use plan mode for example versus no plan mode on Cloud Code you can get pretty different results and that's a big reason why I think you should try to actually test it with a bunch of different tools maybe have two AI tools that you're using for different scenarios but yeah this is a very fascinating one Okay so we'll go into to be honest the rest of my workflow this is kind of what I do I just dictate everything I'm constantly trying things let me go into some rapid fire tips on how to get the most out of the AI coding tools this is exactly what I'm doing in my workflow and then if you need a basic tutorial on cursor and cloud code there's so many great ones out there so the first one is as we saw there is a difference when you use plan mode 100 % every action that you take use plan mode it's almost like you give the AI time to think and you will get better results so I already showed you what it looks like in cursor when you do plan mode all you have to do is toggle plan mode here and it's going to give this beautiful plan on the left and when you can review it ask for changes and then when you're ready you click build unfortunately it's not as beautiful in cloud code so let's let me show you what this looks like you can actually hit shift tab and it'll change it to plan mode here and now when you ask cloud code to do something in plan mode it's going to kind of do the same thing that cursor does where it's going to think through come up with a plan and ask you to review it.

22:00But what I have found, at least at the time of recording, Cursor's plan mode is stronger than Claude Codes, which is why I use Cursor plan mode for insanely complex problems. It just somehow thinks about it a little bit better. It asks better follow-up questions. But that is tip number one. And then here's Claude Codes asking for things. It's like, yeah, here's my plan. You can already just tell, like, oh, actually, this is not fair because it's looking at the current code right now. But typically, this is what happens. it tells you its plan and then it's up to you to just review and approve it it will not be as detailed as cursor's plan cursor's plans are just so detailed, they're very very good so that's tip number one, it's use plan mode I'm pretty sure if you do this, the output will probably at least increase by 20 % at minimum if you just do this it's also good to just review what it's about to do as well it's better than just letting it run through your code base and then you have to retroactively go you have to go back and try to fix it, this is just a way better way to do it Second tip, this is specifically with CloudCode It's to use the keyword ultra think So this one is actually a special keyword that CloudCode has And I'll show you, if you type in Can you fix this issue?

23:14And you type in ultra think It actually changes colors Because it is doing something When you type this in, CloudCode is actually going to think a little bit harder about the problem I'm assuming that it uses up more tokens and more usage when you do this but to be honest I think I use UltraThink in 90 % of my messages and I have not really found that it's impacted my token usage versus if I don't do it it seems like it's about the same so there's no reason not to do it so when you're stuck on a complex problem just type UltraThink and Claude will think maybe I'm assuming it seems like it takes twice as long so maybe it thinks twice as hard or something but this is a keyword I'm very surprised people don't know about So you will get a lot better results when you do this.

23:57I don't think there is one in cursor. It doesn't highlight, but I think you can still say UltraThink in cursor. If you're using Sonnet as the model, I think it will work too. But there's no nice color thing here to show that it is actually doing something. So that's my second tip. The next tip is in Cloud Code, you can actually run background tasks. So this is where you can tell Cloud Code, can you run the server in the background for me? This is something I think they only added in the last month So this is a relatively new thing But what this does is Cloud Code will literally run your server In the background So it's running just like you would in the terminal But the important part is It now has access to your server logs So when you're running And when you're coding with Cloud Code It can now access this during debugging So if you're like Hey, why is this not working?

24:46You don't have to copy and paste things And say, hey, the server's crashing Take a look at this It just has access to it And this is a massive one which I just don't see people doing either. I think it's probably because it's a recent thing, but I'm constantly telling it, all you have to do is say, run the server in the background for me, and you'll see this thing that says one background task, and it's basically running it. So I'm constantly using this. This is another big one. The next one is MCP servers. So last time I came on the podcast, I was not using MCP servers. And to be honest, I didn't understand what all the hype was about with MCP servers.

25:20I now understand where they're useful, especially for coding. There's two MCP servers that I'm currently using. The first one is called Contact 7. It's a free MCP server. Basically it just lets you access the latest version of a lot of different documentation and it's very compressed and very well formatted for an LLM. What I typically would do is I would just get the documentation for something. Let's say I wanted to integrate PostHog Analytics into my app. I would typically say, by the way, here's the link to PostHog. Go implement it for me. but the problem with that is now it has to go scrape it, maybe it doesn't do it correctly or you can use context 7 hook up the MCP server and you're basically giving Claude Code and Cursor tools and now it has access to context 7 which now I can just say make sure to use the latest documentation for post hoc please use the context 7 MCP and when you do this it's going to use context 7, pull the latest documentation, really compressed really more digestible for a cloud coder cursor and it will just use it way better than you trying to feed it in through a URL or something.

26:26So that's the first one. Second one I'm using now is Supabase. So this one is, I'm probably going to get some heat for this because a lot of developers are probably going to say, oh, this is not secure. Why are you doing this? But in my experience, this MCP, and you can use this for Firebase, you can use it for whatever database you're using, is so powerful to correctly set up a project for you. So I'm constantly using this to set up projects from scratch because before I would have CloudCode do all the coding and everything, but then I would have to manually go set up my database, make sure I'm configuring rules correctly.

27:00I would argue that if you are using a tool like Supabase MCP where CloudCode has full access to Supabase, it can spin up everything for you. It actually might be more secure because it has caught things that I have manually configured wrong. It has set up the security rules better than I would have done, to be honest. and so this is something where I actually do recommend if you're a beginner or if you're a seasoned developer it's really helpful to use this and if you're a developer and you don't trust it at least use the Superbase MCP to read your configuration and just double check your work so you can just say hey I set up the Superbase server I set it all up, I hooked it up can you just double check that I set it up correctly check all the security rules, check all the stuff check the indexes so the performance is good this is a really powerful MCP and again you can do this for Firebase you can do this for AWS they have an MCP I believe as well and it's just such a powerful way just give cloud coder cursor access to these tools and anything you can do in the UI they'll be able to do when I'm in production though I will say I'm way more cautious about using it because it could just delete your entire server if it wanted to and just delete the database so I am a little bit more cautious but I still do run this in production though because it's just so much faster for my workflow to use this Those are the only two that I'm seriously using right now.

28:19I'm sure that's going to change in a few months, though. I'm going to probably play with the Figma MCP now and test this out more, but yeah, these two are very good. The next one is, this is a very big one for solo developers or anyone that has no coding experience. Right now, there are a couple of AI coding tools that can review your code for you. and specifically if you open a pull request in GitHub so let's say you make a bunch of changes and you open up if you have any coding experience you know that the proper way to do something is you add your code to GitHub and then another developer reviews it before it gets merged into production if you're a solo developer you don't have that luxury there's really no one who can review your code so I'm using tools like BugBot and CloudCode has one as well where it can actually live inside of your code base and anytime you open up a pull request or you want someone to review your code it will do it for you and I will say these tools when you hook them up it is so much better than trying to do this inside of cursor or cloud code itself because I think these are maybe custom models or something but they're specifically trained to identify security issues and bugs and so what I'm doing is I have them hooked up to all my repos and it has caught so many things for me and again it's stuff that I am a pretty experienced developer I believe but I'm working so fast, I'm moving so quickly, it's just inevitable that bugs will be introduced, security vulnerabilities will be introduced.

29:49It gives me so much peace of mind. I think the cursor one is just$40 extra per month. Totally worth it. Totally worth it for peace of mind, especially from the security perspective. I recommend hooking this up. It's a hack for solo developers. For vibe coders who are really worried about security, best$40 you'll probably ever spend to be able to sleep at night knowing everything is secure. The next thing is dictation. This is, as you saw when I was trying to use Cloud Code, I was dictating my prompt. It's because you can just get way more detailed prompts and then that will help steer the AI in a way better direction.

30:28I actually didn't think this was a big deal, but then when people started seeing me do this in my videos, I didn't know people weren't doing this. That was something where people were like, wow, I just downloaded this? Yeah, my AI coding has dramatically improved because I'm dictating everything now. So that's another hack. 100 % recommend dictating. You can use Whisperflow like I'm using. There's also some other tools, but Whisperflow is really great because it has built-in developer terminology so you can say developer terms and it kind of understands it already too. The last tip that I have is to use Claude for deep research on technical issues.

31:04So something a lot of people don't know is that if you are paying for Claude code, you also have increased usage inside of Claude desktop, like the chat app. And you can actually use it to do deep research for you. And so what I'm doing frequently is I'm actually asking it, hey, this is what I'm about to do in my app. So again, I'm a pretty experienced developer, I think. So I ask it, what's the best way to store data? I'm looking for something similar to this in React. What do you think? And it will go and it will look for 12 minutes straight and look through all of the documentation and try to find the best way to do this.

31:38And then it'll just summarize everything for me. and then I can just take that and then review it, obviously, and then I'll send it over to Cloud Code and say, hey, can we actually do it this way? Because I think this is a better way. So this is a great way, if you're a developer, to double check, are you implementing them correctly, learn some new concepts. And then if you're just getting started out, this is also a great way if you can just ask it, hey, I've never done this before, what is the best way for me to store data? So this is something that I am very surprised I don't see a lot of people taking advantage of, especially non-technical people, especially people who are just starting to vibe code you don't have to call your developer friends anymore and say, hey, how do I set up this?

32:14How should I structure my app? Just use Cloud, especially if you're paying for Cloud code already and then obviously double check it and if you don't know what you're doing you can ask a follow-up question so you can say, why did you choose this pattern? What other patterns exist? There's also a great way to learn as well so this is probably a win-win if you use something like this and then you can just feed it into Cursor and Cloud code and then it has access to this it's able to implement it for you and yeah, I've found so many things that I've done, not wrong but I could have done better because I use Claude's Deep Research so I know this wasn't a full-on coding tutorial but these were just a couple of things that I've been telling people in my YouTube videos and I've gotten a lot of comments saying yeah, these are very helpful tips people did not know BugBot existed people did not know Deep Research existed so hopefully there's some cool stuff that you can take and apply to your own AI coding workflow I appreciate you.

Read the full transcript

33:08I think we're all trying to get the most out of these vibe coding platforms and little tips and tricks help like this, especially a lot of us are, you know, solo, solo builders, solo developers. Right. So it's not like we have people in in real life to talk to. So this is helpful. And I just want to thank you for coming on and spreading that spreading the sauce with us. and I'll include where you can go find Chris and get more of him in the show notes. So you can check that out there. And Chris, don't forget about us. Come back on again. For sure, for sure. Yeah, thanks so much for having me, Greg.

33:46Really appreciate it. All right.

From the publisher

On this episode I sit down with indie app builder and designer Chris ****Raroque to walk through his real AI coding workflow. Chris explains how he ships a portfolio of productivity apps doing thousands in MRR by pairing Claude Code and Cursor instead of picking just one tool. He live-demos “vibe coding” an iOS animation, then compares how Claude Code and Cursor’s plan mode tackle the same task. The episode closes with concrete tips on plan mode, MCP servers, AI code review, dictation, and deep research so solo devs can build bigger apps than they could alone.

Timestamps

00:00 – Intro

03:04 – Which Tools & Models to Use

09:16 – Thoughts on the Vibe Coding Mobile App Landscape

11:14 – Live demo: prompting Claude Code to build an iOS “AI searching” animation

18:07 – Live demo: prompting Cursor with same task

21:02 – Chris’s Best Tips for Vibe Coders

Key Points

You don’t have to pick one IDE copilot: Chris actively switches between Claude Code and Cursor because they have different strengths.

For very complex bug-hunting, he prefers Cursor with plan mode; for big-picture app architecture, he leans on Claude Code with Opus.

Non-developers should start on higher-level “vibe coding” platforms like Create Anything for mobile apps before graduating to Claude/Cursor.

Plan mode plus detailed, spoken prompts dramatically improves code quality, especially for UI and animation work.

MCP servers and AI code review bots let solo developers safely set up infra, enforce security, and catch bugs they’d otherwise miss.

Claude’s deep research is a powerful way to choose the right patterns and libraries before handing implementation back to Claude Code or Cursor.

The #1 tool to find startup ideas/trends - https://www.ideabrowser.com

LCA helps Fortune 500s and fast-growing startups build their future - from Warner Music to Fortnite to Dropbox. We turn 'what if' into reality with AI, apps, and next-gen products https://latecheckout.agency/

The Vibe Marketer - Resources for people into vibe marketing/marketing with AI: thevibemarketer.com

Startup Empire - get your free builders toolkit to build cashflowing business - https://startup-ideas-pod.link/startup-empire-toolkit

Become a member - https://startup-ideas-pod.link/startup-empire

FIND ME ON SOCIAL

X/Twitter: https://twitter.com/gregisenberg

Instagram: https://instagram.com/gregisenberg/

LinkedIn: https://www.linkedin.com/in/gisenberg/

FIND CHRIS ON SOCIAL

Youtube: https://www.youtube.com/@raroque

X/Twitter: https://x.com/raroque

Instagram: https://www.instagram.com/chris.raroque/

More from The Startup Ideas Podcast

All 140 episodes
How I Use Claude Code & Cursor (Ship 10X Faster)The Startup Ideas Podcast · 34 min
Listen in VO