Hi, great video. It shows exactly the strength and weaknesses. Especially when the chat is getting longer, the results getting worse. But still it enables some less experienced coder to do awesome things. When you are more experienced the help you get from this "collaboration" can be quite dramatic.
Yeah, definitely. Cursor has become pretty good too. However, if you want to build complex stuff, you need to know what you're doing. I mean a lot of people build amazing things, but those are usually small MVPs with not much going on except for fetching some data from APIs, connecting it to the frontend and storing the stuff in a DB. Try doing load balancing, caching, improving code security, maintaining the codebase, pushing new features without breaking stuff or - god forbid - doing everything at once. But, then again..sometimes I ask myself if building the MVP isn't just enough, get a small group of users to pay for it, get some devs on board and scale from there (hopefully without needing to rebuild the whole codebase bc AI created shitty code :D )
I made ut a good practise with windsurf to ask ai if it can create a promt for perplexity about what i asked it to do. This have been an incredible tool to limit pitfalls. Instead of going through 10 or more errors before ai understand that what it wants to do dont work, just make it ask for exactly what it needs to get the job done. Happy coding😊
Well, for starters because I don't want to waste my Windsurf credits for project planning 😆 500 requests sound like much but if you actually use it for a while you realize that it's not. Another reason is the web search feature in Perplexity. Windsurf's Claude doesn't have access to the internet. And I wanted to showcase how you can combine AI tools to build something.
Hi, quick question. I want to build a blank landing page where I display a real time clock HH:MM, however for each of the numbers I would like to use a video file, no 1 = video 1, no 2 = video 2 and so on. What full stack of tools should i use, react, python, supabase, etc?
Well, it's kinda hard to say what tools you should use because I don't know the exact scope of your project 🤷 Is it a personal project to learn programming concepts? Then using additional tools like Supabase will hardly be necessary. You could use only html, css, and vanilla JS to familiarize yourself with the concepts. However, if you want to learn how to connect frontend + db with this project, it also doesn't really matter what you use. If you want to go for ease of use Supabase could be a potential solution, yes. Me personally, I have also worked with NeonDB. But again, you choose the tools based on your overall goal. Maybe you can provide a bit more context about what you actually want to achieve with this app, and it would be easier to give you advice (is it a client project, is it a personal project, is it part of a business idea etc.) Hope this helps.
It's been a few days, since I've worked with Windsurf(mainly bc I used Cursor in my last few videos). Also, just recently it got an update, Wave 2. I've tested the update and it felt like as if it has really improved (in terms of prompt understanding and code generation). Before that, I'd say that you get more control and flexibility with Cursor (bc you weren't able to add docs or links to Windsurf to better guide the AI). Now they pretty much have identical features. I don't wanna say Cursor or Windsurf is better, bc I use them both whenever I run into issues with one or the other. And bc the amount of characters I have here is probably not enough to write an in-depth review :D If you're just starting out with AI coding tools, I'd say you hardly feel any difference between the two. It's more nuanced.
@@ZeroToProduct Windsurf was my first AI IDE, but the credit limit was a bummer for me. So, I unsubscribed and switched to Cursor. However, I noticed that Cursor was slow in responding and sometimes failed to understand my intent. Because of that, I switched back to Windsurf. I know its credit limit isn’t ideal, but it's fast, and now it offers DeepSeek at half the credit cost. As an early adopter, I had never used any AI IDE before-just pure VS Code and ChatGPT. Some people stick with Cursor because of the free (but slow) responses, but I just can’t work with that. My country currency is bit low, so I did not have the luxury to sub both.
@ZeroToProduct oh I'm sure you could. I was just curious about if the models kind of perform the same tasks within their respective IDEs. Have you had difficulty with these models when the code becomes more complex? I know I have.
Hmmm... Well, that the information is a few months does not apply anymore. They all have web search capabilities. This means if it can't answer your prompt, it will search the web. At least that's what I was told.
Haven't worked with Bolt for quite some time now. I will probably check out bold.diy since it's opensource and made by cole medin here on youtube. Definitely check that out, too. It's a great project. :) They even partnered with Stackblitz a few weeks ago.
@ZeroToProduct I don't know codeing but I've created a project on bolt.diy locally but i want to learn to use api functionality and how to do backend, I'm using supabase. If you could make a detailed video about backend and api it'd help a lot of people like me a lot
Why would you need this? Or who would need this? Great video on using the two ai’s and using great prompts to work with windsurf but this extension seems pointless.
@@baddyll28 well, see it as a productivity tool. There are really a bunch of extensions that do the same, BlockerSite for example. You can also just see it as a demo for what's possible to build with AI 😅
@@hammeedabdo.82 depends on what you want to achieve. If you're looking for the lowest cost, go with Windsurf. You have a bit more flexibility when it comes to Cursor because you can add up to date docs for each coding library you're using. However, this feature isn't always working so well. In general you can say, you can produce decent results with both of them if you do proper planning and give them a scope to operate it. Meaning, creating a PRD, a progress file, a frontend scope file, a backend file. Really, the better you can plan your project (with a strong reasoning LLM like o1 or the new DeepSeek V3), the easier it will be to use Cursor and Windsurf for just the execution. Hope that helps ✌🏻
@@ZeroToProduct well explained. i would also add that if you wanna enjoy the code completions features in other IDEs, you can also opt for Codeium because it has support for all major IDEs while cursor does not.
After rewatching the video, I realize it's indeed dangerously similar to his video, yeah 🙈 Thanks for pointing that out, mate. Will make sure that it doesn't happen again.
really good demo of how powerful two AIs can be to build a full fledged app
@@abdushakoor0099 thanks for the compliment, mate :)
Hi, great video. It shows exactly the strength and weaknesses. Especially when the chat is getting longer, the results getting worse. But still it enables some less experienced coder to do awesome things. When you are more experienced the help you get from this "collaboration" can be quite dramatic.
Yeah, definitely. Cursor has become pretty good too. However, if you want to build complex stuff, you need to know what you're doing.
I mean a lot of people build amazing things, but those are usually small MVPs with not much going on except for fetching some data from APIs, connecting it to the frontend and storing the stuff in a DB.
Try doing load balancing, caching, improving code security, maintaining the codebase, pushing new features without breaking stuff or - god forbid - doing everything at once.
But, then again..sometimes I ask myself if building the MVP isn't just enough, get a small group of users to pay for it, get some devs on board and scale from there (hopefully without needing to rebuild the whole codebase bc AI created shitty code :D )
I made ut a good practise with windsurf to ask ai if it can create a promt for perplexity about what i asked it to do. This have been an incredible tool to limit pitfalls. Instead of going through 10 or more errors before ai understand that what it wants to do dont work, just make it ask for exactly what it needs to get the job done. Happy coding😊
Really well explained bro 👏
thank you so much, it was very helpful
you're welcome :)
Thanks for this post. One q: why use Perplexty when you can use the same prompt directly
in windsurf?
Well, for starters because I don't want to waste my Windsurf credits for project planning 😆 500 requests sound like much but if you actually use it for a while you realize that it's not.
Another reason is the web search feature in Perplexity. Windsurf's Claude doesn't have access to the internet. And I wanted to showcase how you can combine AI tools to build something.
More 🎉🎉🎉
I'm on it ;)
Hi, quick question. I want to build a blank landing page where I display a real time clock HH:MM, however for each of the numbers I would like to use a video file, no 1 = video 1, no 2 = video 2 and so on. What full stack of tools should i use, react, python, supabase, etc?
Well, it's kinda hard to say what tools you should use because I don't know the exact scope of your project 🤷
Is it a personal project to learn programming concepts? Then using additional tools like Supabase will hardly be necessary.
You could use only html, css, and vanilla JS to familiarize yourself with the concepts.
However, if you want to learn how to connect frontend + db with this project, it also doesn't really matter what you use. If you want to go for ease of use Supabase could be a potential solution, yes.
Me personally, I have also worked with NeonDB.
But again, you choose the tools based on your overall goal.
Maybe you can provide a bit more context about what you actually want to achieve with this app, and it would be easier to give you advice (is it a client project, is it a personal project, is it part of a business idea etc.)
Hope this helps.
How is it compared to Cursor?
It's been a few days, since I've worked with Windsurf(mainly bc I used Cursor in my last few videos). Also, just recently it got an update, Wave 2. I've tested the update and it felt like as if it has really improved (in terms of prompt understanding and code generation).
Before that, I'd say that you get more control and flexibility with Cursor (bc you weren't able to add docs or links to Windsurf to better guide the AI). Now they pretty much have identical features.
I don't wanna say Cursor or Windsurf is better, bc I use them both whenever I run into issues with one or the other. And bc the amount of characters I have here is probably not enough to write an in-depth review :D
If you're just starting out with AI coding tools, I'd say you hardly feel any difference between the two. It's more nuanced.
@@ZeroToProduct Windsurf was my first AI IDE, but the credit limit was a bummer for me. So, I unsubscribed and switched to Cursor. However, I noticed that Cursor was slow in responding and sometimes failed to understand my intent.
Because of that, I switched back to Windsurf. I know its credit limit isn’t ideal, but it's fast, and now it offers DeepSeek at half the credit cost. As an early adopter, I had never used any AI IDE before-just pure VS Code and ChatGPT.
Some people stick with Cursor because of the free (but slow) responses, but I just can’t work with that.
My country currency is bit low, so I did not have the luxury to sub both.
Doesnt pycharm have a similar model? I don't use it because it costs money so im unaware of how it works
I haven't use PyCharm either. But yeah, I believe so. I guess you can also use different models like Google's Gemini, ChatGPT and others..
@ZeroToProduct oh I'm sure you could. I was just curious about if the models kind of perform the same tasks within their respective IDEs. Have you had difficulty with these models when the code becomes more complex? I know I have.
Hmmm... Well, that the information is a few months does not apply anymore. They all have web search capabilities. This means if it can't answer your prompt, it will search the web. At least that's what I was told.
Please compare this to bolt?
Haven't worked with Bolt for quite some time now. I will probably check out bold.diy since it's opensource and made by cole medin here on youtube. Definitely check that out, too. It's a great project. :) They even partnered with Stackblitz a few weeks ago.
@ZeroToProduct I don't know codeing but I've created a project on bolt.diy locally but i want to learn to use api functionality and how to do backend, I'm using supabase. If you could make a detailed video about backend and api it'd help a lot of people like me a lot
coding you don't use the latest versions and only reason to upgrade is to fix an issue or use a new feature.
zoom in the IDE please "ctrl" + "+", we can't see it clearly even on 1080p
@@RattaTa-t6p will do the next time - thanks for the tip 🙏🏻
Why would you need this? Or who would need this? Great video on using the two ai’s and using great prompts to work with windsurf but this extension seems pointless.
@@baddyll28 well, see it as a productivity tool. There are really a bunch of extensions that do the same, BlockerSite for example.
You can also just see it as a demo for what's possible to build with AI 😅
What ist better windsurf or cursor and why?
@@hammeedabdo.82 depends on what you want to achieve.
If you're looking for the lowest cost, go with Windsurf. You have a bit more flexibility when it comes to Cursor because you can add up to date docs for each coding library you're using.
However, this feature isn't always working so well. In general you can say, you can produce decent results with both of them if you do proper planning and give them a scope to operate it.
Meaning, creating a PRD, a progress file, a frontend scope file, a backend file. Really, the better you can plan your project (with a strong reasoning LLM like o1 or the new DeepSeek V3), the easier it will be to use Cursor and Windsurf for just the execution.
Hope that helps ✌🏻
@@ZeroToProduct well explained. i would also add that if you wanna enjoy the code completions features in other IDEs, you can also opt for Codeium because it has support for all major IDEs while cursor does not.
prompt
I didn't get a perplexity for free??
I'm sorry to hear that. :/ I guess it was only a christmas /new year promotion and now it's gone. Maybe they will have one in the future again.
It was just the first month free anyway. Look at the small writing, in the video, between the tag price and the subscribe button
Yeah perplexity must of had a short window… 10 days later, no free PRO account.
yeah, I think it was only around christmas and between the years that they had this promo
i have a perplexity annual subscription coupon but since i already am a pro subscriber so, if anyone want it let me know
Would love a chance to get that :~}
I think you copied(or stole) this workflow from another youtuber(@David Ondrey). The only change you applied was Cursor to Wndsurf.🤣🤣
After rewatching the video, I realize it's indeed dangerously similar to his video, yeah 🙈 Thanks for pointing that out, mate. Will make sure that it doesn't happen again.