zack
zack
  • 24
  • 19 358
How to use Cursor, the AI-powered code editor (2024 Tutorial)
Cursor is the AI-powered code editor that will make you feel like a 10x engineer ᕙ( •̀ ᗜ •́ )ᕗ
In this in-depth (but concise) tutorial, we'll dive into Cursor's game-changing features:
⌨️ Autocomplete on steroids with Cursor Tab
💬 ChatGPT-like assistance right in your editor
🖊️ AI-powered inline editing for lightning-fast changes
🎼 Autonomous code generation with Cursor Composer
Whether you're just getting started or you're a seasoned pro, Cursor will revolutionize the way you write code.
By the end of this video, you'll know exactly how to integrate Cursor into your workflow and start reaping the productivity gains immediately!
0:00 Intro
0:25 Getting Started with Cursor
0:52 Autocomplete with Cursor Tab
1:23 Harnessing the Power of Cursor Chat
2:21 Inline Editing: The Bread and Butter of Cursor
2:59 Autonomous Code Generation with Composer
Переглядів: 212

Відео

Let's build: a camera app for learning languages
Переглядів 396Місяць тому
a step-by-step guide on how to build a cutting-edge mobile app that revolutionizes language learning through photography! this tutorial features multimodal LLMs like OpenAI's GPT-4o and JS technologies like React Native, Expo, and NextJS. tech used: gpt-4o, expo, nextjs, supabase slides: tome.app/playground-cd0/build-a-language-learning-mobile-app-with-expo-gpt-4o-cly5w11pv09gkhxlkmth8ybch star...
An honest review of Devin AI
Переглядів 10 тис.2 місяці тому
its been 24 hours since I've gotten access to Devin, the world's first fully autonomous software engineer. in this video, i wanted to give a detailed review on Devin's strengths and weaknesses. enjoy! by the way, if you want to try out one of the apps that Devin built for me, here it is: euphonious-belekoy-7ccc8a.netlify.app/
Final Coding Bootcamp Session: Web Dev Career Prep
Переглядів 402Рік тому
Final Coding Bootcamp Session: Web Dev Career Prep
Coding Bootcamp Session 20: Building an AI-powered image app from scratch
Переглядів 281Рік тому
Coding Bootcamp Session 20: Building an AI-powered image app from scratch
Coding Bootcamp Session 19: Intro to TypeScript
Переглядів 195Рік тому
Coding Bootcamp Session 19: Intro to TypeScript
Coding Bootcamp Session 18: Intro to Databases
Переглядів 249Рік тому
Coding Bootcamp Session 18: Intro to Databases
Coding Bootcamp Session 17: Intro to NodeJS/Express
Переглядів 105Рік тому
Coding Bootcamp Session 17: Intro to NodeJS/Express
Coding Bootcamp Session 16: Intro to NextJS
Переглядів 355Рік тому
Coding Bootcamp Session 16: Intro to NextJS
Coding Bootcamp Session 15: React Continued
Переглядів 145Рік тому
Coding Bootcamp Session 15: React Continued
Coding Bootcamp Session 14: Intro to React
Переглядів 243Рік тому
Coding Bootcamp Session 14: Intro to React
Coding Bootcamp Session 13: Svelte Continued
Переглядів 379Рік тому
Coding Bootcamp Session 13: Svelte Continued
Coding Bootcamp Session 12: Intro to Svelte
Переглядів 298Рік тому
Coding Bootcamp Session 12: Intro to Svelte
Coding Bootcamp Session 10: Data Fetching and API's
Переглядів 304Рік тому
Coding Bootcamp Session 10: Data Fetching and API's
Coding Bootcamp Session 11: Git and the Command Line
Переглядів 194Рік тому
Coding Bootcamp Session 11: Git and the Command Line
Coding Bootcamp 9: JavaScript Intermediate
Переглядів 399Рік тому
Coding Bootcamp 9: JavaScript Intermediate
Coding Bootcamp Session 8: JavaScript Continued
Переглядів 458Рік тому
Coding Bootcamp Session 8: JavaScript Continued
Coding Bootcamp Session 7: Intro to JS
Переглядів 1,1 тис.Рік тому
Coding Bootcamp Session 7: Intro to JS
Coding Bootcamp Session 3: HTML/CSS Continued
Переглядів 253Рік тому
Coding Bootcamp Session 3: HTML/CSS Continued
Coding Bootcamp Session 5: Intro to Tailwind
Переглядів 493Рік тому
Coding Bootcamp Session 5: Intro to Tailwind
Coding Bootcamp Session 6: Tailwind Continued
Переглядів 604Рік тому
Coding Bootcamp Session 6: Tailwind Continued
Coding Bootcamp Session 4: HTML/CSS Conclusion
Переглядів 420Рік тому
Coding Bootcamp Session 4: HTML/CSS Conclusion
Coding Bootcamp Session 2: Tooling and Intro to HTML/CSS
Переглядів 611Рік тому
Coding Bootcamp Session 2: Tooling and Intro to HTML/CSS
Coding Bootcamp Session 1: Orientation
Переглядів 892Рік тому
Coding Bootcamp Session 1: Orientation

КОМЕНТАРІ

  • @indigo1417
    @indigo1417 10 днів тому

    I just received my invite to Devin. The cheapest plan offered "Personal (Devin Lite) users receive early access to Devin Lite for $50 / month, which includes 65 Devin Lite ACU / month built in. Additional Devin Lite ACUs can be purchased at our standard unit rate of $0.8 / ACU. Currently, each ACU is approximately equivalent to 10 minutes of active Devin Lite work." I'm having difficulty finding more information, but it seems to me, for $50 I get 650 minutes of computing. Looking at the lengths of time reported by Zack this seems like a very poor offer.

  • @lilian-u5d
    @lilian-u5d 15 днів тому

    btw,i am still have no chance to use it,could you tell me how do you get this access to use?

  • @melo95872
    @melo95872 18 днів тому

    Hi can you upload the repo for this please? Im stuck as to how you used the template

  • @sasok-sasokus
    @sasok-sasokus 25 днів тому

    How does it compare to CodeCompanion ?

  • @akaalkripal5724
    @akaalkripal5724 27 днів тому

    Have you tried Devika?

  • @Qi5_
    @Qi5_ Місяць тому

    How install devon on win

  • @Santa-h0e
    @Santa-h0e Місяць тому

    Hey, I just finished watching you video about Devin AI. It's been a month since you uploaded it. Do you use it a lot? Is it actually helpfull? or it was just exiciting for a week and you didn't use it since. Just curious to know.

  • @sauravbhagat4150
    @sauravbhagat4150 Місяць тому

    Can it Code games ?

  • @arvinddhindsa2547
    @arvinddhindsa2547 Місяць тому

    I would love to see a video of Devin working in an existing project.

  • @YoutubeSEOProvider
    @YoutubeSEOProvider Місяць тому

    Hey Zack, your teaching skill is superb and you touched each & every small things. You have ability make difficult things easy to understand. But your video will not getting views enough. So I strongly suggest you to do SEO optimization of your videos after publishing. It will give you good. results.

  • @user-sg2kg3lc8q
    @user-sg2kg3lc8q Місяць тому

    Hey Zack can you post the repo for this project?

  • @cubed.public
    @cubed.public Місяць тому

    There were 2 things I wanted to see about Devin: How smart - which I guess is not amazing? I'm not sure how buggy the final product is, but it seemed to me like it ran into issues and required intervention. In the end, the main thing I guess is that it can do stuff, but if it's not as smart as Claude or GPT, then I might as well just copy and paste from the smarter llm instead of waiting for a dumber one automatically do it for me Basically, if you need to solve a coding problem, it does not seem like Devin is the way to do it How big is the context window - not sure from this I guess. Current problem with llm is that it's hard to have an entire project as context, so you have to find where to fix/add something and give them the info. I doubt Devin solved this, so I kind of want to see it given/generate a big project (at least bigger than the regular llm context windows) and told to fix something and see how it handles that. If those 2 things fail, then Devin is more or less a convenience thing - an AI that automatically runs what it generates, reads the error, and reprompts itself. I mean, these things already existed with AutoGPT and other stuff for a while now, so I'm not too invested, especially considering I can just run the llm generated code myself and give them the errors. So basically, it seems to boil down to convenience. As you said, it could take hours and give out a terrible buggy mess, but at least you didn't spend time on it. But if you truly want an actual product, it seems using smarter llms is still the way to go.

    • @wenquai
      @wenquai Місяць тому

      really great points. i agree - if you're stuck on a specific coding problem, it's probably a waste of time to use Devin versus trying to debug it yourself with Claude/ChatGPT/Cursor. after having access to Devin for a few weeks, I actually found myself using it less and less, which reinforces your point about convenience. it was also just hard to make a habit of opening Devin anytime I wanted to work on my projects.

  • @oo--7714
    @oo--7714 Місяць тому

    Thank you, hojestly wild how this is the only review on devin, the rest are just predicitions lol.

  • @TenseiCho
    @TenseiCho 2 місяці тому

    fingers crossed that I get in and try it out.

  • @Coder.tahsin
    @Coder.tahsin 2 місяці тому

    Why everyone who got access to Devin never shows real time interaction with Devin? Probably because it will revile how capable this ChatGPT wrapper is........

    • @wenquai
      @wenquai Місяць тому

      will make a follow up vid that goes through a full run!

  • @slavaprotv
    @slavaprotv 2 місяці тому

    I'm the only one who doesn't have access?

    • @wenquai
      @wenquai Місяць тому

      it looks like they're slowly starting to let more people in via the waitlist

  • @s8x.
    @s8x. 2 місяці тому

    Time to flip burgers now

  • @s8x.
    @s8x. 2 місяці тому

    I’m cooked

  • @user-pr2tb7zg2f
    @user-pr2tb7zg2f 2 місяці тому

    Hi, Zack! How quickly did you get off the waiting list?

    • @wenquai
      @wenquai Місяць тому

      about 4 months

  • @wonderfulworldofmarkets9033
    @wonderfulworldofmarkets9033 2 місяці тому

    So maybe it felt different using it, but it looked pretty horrible. I think most devs with Co-Pilot could do this infinitely faster. Not to mention remember the solution and re-impelement similar projects very easy in the future. The entire promise of Devin was a done for you software engineer. This looked horribly ineffficient. And if it needs this much input from a dev... Then why can't the dev just use co-pilot to implement it himself?

    • @obsoleteProblems
      @obsoleteProblems 2 місяці тому

      Sure, but non technical managers and execs would view this as a one less team to pay salaries and benefits on. Sure, only awful managers and execs would think this way, but let's be real, that's the majority of managers and execs.

    • @spaceowl5957
      @spaceowl5957 2 місяці тому

      The big advantage is it mostly works by itself and you don't have to pay it a salary. Alsooo, real devs also can take a long time to do seemingly simple things, especially when it involves weird bugs, strange css, or they have to figure out the design mostly by themselves (which was the case in this video from what I could tell)

    • @wonderfulworldofmarkets9033
      @wonderfulworldofmarkets9033 2 місяці тому

      @@spaceowl5957 lmao you do have to pay it a salary. Running models aren't free bro. At least as of now, its causing a lot more issues than its solving.

    • @spaceowl5957
      @spaceowl5957 2 місяці тому

      @@wonderfulworldofmarkets9033 I mean I don't know the numbers but I think this will be magnitudes cheaper per hour of work compared to a human

    • @wonderfulworldofmarkets9033
      @wonderfulworldofmarkets9033 2 місяці тому

      @@spaceowl5957Maybe you should learn the numbers. To run this bad model 24/7 for a year costs ~ $2,628,000. To execute a LangChain prompt (chains together multiple models and double checks work similar to what Devin is doing) a prompt of "What is the 23rd episode of Spongebob" just cost $4.50 on AWS Bedrock and took 1 minute and 20 seconds. Imagine how much money its costing to run this thing for 8 hours per task on a lot more complicated data. (And then get it wrong lol).

  • @danecjensen
    @danecjensen 2 місяці тому

    Chapters (Powered by ChapterMe) - 00:00 - Devon AI agent that claims to be worlds first fully autonomous 02:38 - Devons app turns world into museum 03:30 - Devon App builder with questions, planning, updates 05:20 - Android app asks users for help 06:08 - Deployment time 134 08:29 - Twohour CSS change to add features 08:51 - Devon walkthrough reveals power of commands 09:25 - Devon Excellent prototyping agent, impeccable UX 12:49 - AI software engineer Devons slow performance 14:59 - Devons powerful features, sign up now 15:22 - Lifted access for players

  • @o__sama
    @o__sama 2 місяці тому

    Are you sure it is not like the Amazon AI, a bunch of real people behind the scenes hahaha, it seems too slow for an AI

    • @noway8233
      @noway8233 2 місяці тому

      Good point , Amazong ciborgs 😅😅

    • @GrowAndScaleSOLUTION
      @GrowAndScaleSOLUTION 2 місяці тому

      if it's a fraud, no venture capitalist would invest in it. Thus it's just a matter of time till it crash. And if it's the case, in the future, other people would try to get this idea off the ground because it's not impossible to do. Coding is less complex than human emotions so this is not impossible to do

    • @vishnu2407
      @vishnu2407 Місяць тому

      ​@@GrowAndScaleSOLUTIONhave you not seen the Elizabeth Holmes case? VCs invest in fraud and scams all the time

    • @rjackstheartofwealth6152
      @rjackstheartofwealth6152 24 дні тому

      @@GrowAndScaleSOLUTION human emotions are not complex, they are insanely easy to manipulate

    • @GrowAndScaleSOLUTION
      @GrowAndScaleSOLUTION 23 дні тому

      @@rjackstheartofwealth6152 not all people are easy to manipulate. Try doing sales and you will understand. Try both inbound and outbound sales

  • @sepiaflux123
    @sepiaflux123 2 місяці тому

    great video, the fan noise is slightly annoying though :-)

    • @wenquai
      @wenquai 2 місяці тому

      ty for the kind words! sorry about the fan - will fix in future vids!

  • @user-km2cd9bu2v
    @user-km2cd9bu2v 2 місяці тому

    Interesting. I'm interested in really seeing how it handles complexity and things outside of its training set. These models have been trained by humans to cover all the basics of programming but beyond that the complexity of the work increases exponentially. I see it as a sort of Jevon's paradox. As programming becomes more available to the masses, there will be increased demand for experienced programmers to help guide these projects as they inevitably reach their limits. The world's top companies are already well aware of the limitations of AI and are pouring billions into training these models and I'm sure if Cognition Labs had some revolutionary way to increase the model's learning efficiency or somehow discovered a new way to approach model learning and training, they'd be in a bidding war with Google, Meta, and Amazon. Yet, this hasn't happened. We've seen some 175M of VC money thrown at it and the 'valuation' increase dramatically, but these are numbers in the sky. Experienced developers need to realize that models don't understand logic. They understand pattern recognition in terms of what humans determine they want to hear and predict what should happen next. I assume when Devin gets locked in a loop it just starts plugging things in to see if it works. Once if finds something that doesn't spit an error, it succeeds. Good for creating a nice little web app, but what about creating custom programs, queries, and results that are nearly impossible to replicate in the training set?

  • @youssefwalid2655
    @youssefwalid2655 2 місяці тому

    I'd love to see it contribute to an existing code base maybe try it on projects of different sizes/complexities

  • @ryanlisse
    @ryanlisse 2 місяці тому

    Awesome to see you're back, love the overview

  • @raunakchhatwal5350
    @raunakchhatwal5350 2 місяці тому

    Did this use gpt-4o?

    • @kubakakauko
      @kubakakauko 2 місяці тому

      Devin uses Indian developers in the backend to confirm the output. This is why it took like 3hours

    • @wenquai
      @wenquai 2 місяці тому

      not sure what model they're using! they dont seem to disclose it anywhere

    • @raunakchhatwal5350
      @raunakchhatwal5350 2 місяці тому

      @@wenquai Can you ask Devin? The API Gpt-4o answers that it is gpt-4-turbo while the previous versions don't know their model version.

  • @Danefrak
    @Danefrak 2 місяці тому

    Great overview. I really appreciated this video.

  • @axelvirtus2514
    @axelvirtus2514 2 місяці тому

    So if i wanna be developer I'm fucked,ai can do all for me

    • @wenquai
      @wenquai 2 місяці тому

      Actually i think the opposite! I think developers/aspiring developers can benefit from Devin the most. Plus, observing Devin as it works is a great way to learn a new programming language or framework

    • @axelvirtus2514
      @axelvirtus2514 2 місяці тому

      @@wenquai maby it's a plus for experienced developers,no one want juniors now

    • @kubakakauko
      @kubakakauko 2 місяці тому

      @@axelvirtus2514 no one needs juniors, before and now with AI, companies employ juniors in hopes that they educate them and they stay in the company for a long time. So nothing changes.

    • @Dom-zy1qy
      @Dom-zy1qy 2 місяці тому

      ​@kubakakauko Tool make developer faster -> More work done with same amount of developer -> Fire excess developer to save money -> Less job for developer

  • @HarisRehman
    @HarisRehman Рік тому

    Thank you so much for impacting positively in people's lives..

  • @Roger4606
    @Roger4606 Рік тому

    very helpful man, thanks for making this for us!

  • @suzma_a
    @suzma_a Рік тому

    I added also binding in the parent component like this: <TodoForm {addToList} bind:todoInput /> and that seems to work.

    • @wenquai
      @wenquai Рік тому

      Good catch! Will do that next time

  • @chelseoleonel7719
    @chelseoleonel7719 Рік тому

    Hi, can you share the link to notion and discord?

  • @fachihul
    @fachihul Рік тому

    great carry on!

  • @Newtrojan
    @Newtrojan Рік тому

    Accidently discovered the streams. Great work.

    • @wenquai
      @wenquai Рік тому

      Thank you Akash!

  • @andreantanjaya1599
    @andreantanjaya1599 Рік тому

    wow nice content Zack

  • @Carlos.Santiago
    @Carlos.Santiago Рік тому

    how do i find you on twitch? great content so far! I wish you would do something more real world than a todo app but that's cool for introducing DOM manipulation. I am at this point where I want to learn how a real front end workflow is like rather than a basic tutorial. Looking forward to learning how to consume APIs!

  • @kevinparravazquez1232
    @kevinparravazquez1232 Рік тому

    Hey I'm joining late but I can't access the discord server.

  • @arcanernz
    @arcanernz Рік тому

    44:33 <> can be called angled brackets if that helps. As opposed to square brackets [].

  • @prantikseal
    @prantikseal Рік тому

    Can I get the recording for day 3?

  • @prantikseal
    @prantikseal Рік тому

    Thank you for uploading them on youtube zack!