Coding the Future With AI
Coding the Future With AI
  • Видео 12
  • Просмотров 116 663
AI Coding Tools: Prompt Libraries & Workflow Strategies for Maximum Impact! 💥
🎥 Welcome back to the Mastering AI Coding series! In this third installment, we're kicking off the initial iteration of our AI-powered brainstorming and journaling app. This app will allow you to create journal entries, categorize them with tags, and even use AI to generate summaries and related ideas-but we'll be building it out over the course of several tutorials.
⚠️ IMPORTANT!! ⚠️ Although this video was originally intended to be part of a series, it can stand alone. I cover everything you'll need to know to get setup and follow this video's tutorial.
In this video, the spotlight is on our AI-augmented development workflow. I’ll show you how to leverage proven, reusable prompts from you...
Просмотров: 1 172

Видео

AI Coding Simplified: 3 Simple Strategies for Maximum Results! 🚀
Просмотров 1,1 тыс.14 дней назад
🎥 Welcome back to the Mastering AI Coding series! In this second installment, we’re diving into 3 simple strategies to get the most out of your AI coding tools and boost your productivity. If you’ve ever felt frustrated with AI coding assistants not giving you the results you expected, you’re not alone. That’s why I’m breaking it down into 3 key strategies that will simplify your workflow and m...
⚡️Code Like Lightning with AI: Learn Fast, Build Faster!⚡️
Просмотров 2,6 тыс.21 день назад
🎥 Welcome to the first video in our new tutorial series on AI coding assistants! In this series, we’re not just setting up your environment or building a basic app-we’re diving deep into how you can leverage AI to streamline automate nearly every aspect of software engineering. From generating and debugging code to automating tasks like documentation and testing, you’ll learn how to effectively...
Software Engineers and IT Leaders are Dead Wrong about AI
Просмотров 16 тыс.Месяц назад
In this video, we’re calling out the misconceptions on both sides of the AI debate in software engineering. 🚀 Ready to Level Up? Join the Coding the Future Skool community! 👉 www.skool.com/coding-the-future-with-ai Whether you believe AI CAN’T HANDLE REAL CODE or think it’s ABOUT TO REPLACE DEVELOPERS entirely - you’re wrong. In this video, we’ll break down why BOTH extremes are missing the mar...
[1080p HD] Aider and Claude 3.5: Develop a Full-stack App Without Writing ANY Code!
Просмотров 5 тыс.Месяц назад
🔥 NOTE: This is a 1080p/HD version of this same video we previously released in 720p format due to a technical glitch: ruclips.net/video/BtAqHsySdSY/видео.htmlsi=OXnsTvOHaVsCLTyo aider is a powerful open source AI coding assistant that runs in your terminal. Claude 3.5 Sonnet is the most capable LLM available for coding right now. 🚀 Ready to Level Up? Join the Coding the Future Skool community!...
Continue and Claude 3.5: Develop a Mobile App Without Writing ANY Code!
Просмотров 6 тыс.2 месяца назад
Welcome back to Coding the Future With AI! 🎉 In this exciting tutorial, we're diving into the world of mobile app development using React Native-powered by an AI coding assistant! 🚀 🚀 Ready to Level Up? Join the Coding the Future Skool community! 👉 www.skool.com/coding-the-future-with-ai What You'll Learn: In this comprehensive guide, we'll walk you through building a React Native mobile app wi...
Mastering AI for Software Development: Essential Tips & Principles
Просмотров 4,1 тыс.2 месяца назад
Welcome back to Coding the Future With AI! In this tutorial, we're diving deep into the essential tips and principles that will help you master AI for software development. 🌟 🚀 Ready to Level Up? Join the Coding the Future Skool community! 👉 www.skool.com/coding-the-future-with-ai What You'll Learn: In this insightful video, we'll break down the core techniques and strategies for effectively in...
AI-Powered Software Development: Beyond Code Generation
Просмотров 7 тыс.2 месяца назад
Welcome back to Coding the Future With AI! In this video, we're building a cool and useful app-a Shell Command Generator 🖥️-while showcasing the power of AI not just for generating code, but for streamlining the entire software development process. 🌟 🚀 Ready to Level Up? Join the Coding the Future Skool community! 👉 www.skool.com/coding-the-future-with-ai What You'll Learn: In this comprehensiv...
AI Coding Assistant Costs Revealed: aider and Claude 3.5 Sonnet
Просмотров 4,5 тыс.3 месяца назад
🔍 Curious about the real costs of using AI tools to develop applications? Since publishing my videos where we built various apps using aider and Claude 3.5 Sonnet, many of you have asked for a breakdown of the costs involved. In this video, I’ll dive into the expenses of using these technologies to help you understand what to expect when incorporating them into your projects. 🚀 Ready to Level U...
Step-by-Step Development Environment Setup for AI-Assisted Coding
Просмотров 9 тыс.3 месяца назад
In this video, we'll walk you through the detailed steps to set up your development environment with all the essential tools needed to start using AI coding assistants. 🚀 🚀 Ready to Level Up? Join the Coding the Future Skool community! 👉 www.skool.com/coding-the-future-with-ai Whether you're a new or aspiring developer or you're an experienced developer looking for a quick guide to getting your...
Claude 3.5 and aider: Use AI Assistants to Build AI Apps
Просмотров 16 тыс.3 месяца назад
In this tutorial, we use the aider AI coding assistant, along with the Claude 3.5 Sonnet LLM to generate an AI Retrieval-Augmented Generation (RAG) app without writing a line of code. 🚀 Ready to Level Up? Join the Coding the Future Skool community! 👉 www.skool.com/coding-the-future-with-ai aider first builds a command line RAG app for use. Then, it adds a Web UI. Then, we have aider upgrade our...
(1080p Available) Aider and Claude 3.5: Develop a Full-stack App Without Writing ANY Code!
Просмотров 44 тыс.3 месяца назад
🔥 NOTE: For a higher quality experience, watch the 1080p version here: ruclips.net/video/pMXP2wwC5Ss/видео.htmlsi=k41Nk07nO_CXT-bT This original version of this video was downgraded to 720p due to a technical glitch. 🚀 Ready to Level Up? Join the Coding the Future Skool community! 👉 www.skool.com/coding-the-future-with-ai aider is a powerful open source AI coding assistant that runs in your ter...

Комментарии

  • @charliesumorok6765
    @charliesumorok6765 15 часов назад

    Macros are more powerful than AI. They are underused because lisps look strange.

  • @ajcics
    @ajcics 19 часов назад

    I'm creating a very sophisticated booking app with little coding experience. It's definitely not overhyped

  • @AAL3087
    @AAL3087 3 дня назад

    What an excellent and clear video with high signal and no noise. So easy to follow and get the concepts without getting lost in the technicalities. Thanks - Subbed!

  • @fathin7480
    @fathin7480 3 дня назад

    Thanks for the content, youre amazing and please don't stop releasing this gems!

  • @explosiveenterprises1479
    @explosiveenterprises1479 4 дня назад

    I seriously cannot wait until the next video drops. I'ts take me a bit of playing around but using this has really streamlined how i do things. I am trying to create an app that helps me visualize data from a mongodb instance.

  • @afzalhussain605
    @afzalhussain605 6 дней назад

    When I see AI and the hype, it reminds me of VB6 bubble and burst leaving developers reeling from Microsoft's decision to move onto .NET platform. Microsoft had a legit reason, so the AI trained on public data is not as well trained as production code hidden behind firewalls. AI is as good as the source it's trained from. I see AI is going to be part of coding practices as it's going to aid but not replace software engineers and sorts.

  • @luisavila8421
    @luisavila8421 8 дней назад

    I can’t wait for more of this type of content ❤

  • @iverbrnstad791
    @iverbrnstad791 9 дней назад

    It's sad, but I think you're right. Overseeing AI creating code will eventually be more efficient than writing it yourself, even if the latter is far more fulfilling work in my opinion...

  • @zkiyyeller3525
    @zkiyyeller3525 9 дней назад

    Thank you very much! super helpful had my own prompt library didn't know about this.

  • @AbhijitKrJha
    @AbhijitKrJha 9 дней назад

    Wow, this is called perfection in teaching. Your explanations made me understand things at such a foundation level that i kept getting lost with the possibilities running through my mind. I literally had to repeat parts of video several times before i could focus on your next statement due to constant deluge of ideas popping up in my brain based on your explanation.

  • @gp390
    @gp390 9 дней назад

    Come and convince my boss after he has seen all that marketing nonsense

  • @MagagnaJayzxui
    @MagagnaJayzxui 9 дней назад

    Huge thanks 🎉

  • @juanmadelaflor6406
    @juanmadelaflor6406 9 дней назад

    Really thanks for the content. It's gold for me as a dev.

  • @pinkpanther7503
    @pinkpanther7503 11 дней назад

    please tell me what should I do if after I wrote the command pip install aider-chat but at the end it says ModuleNotFoundError: No module named 'distutils' What should I do in this situation?

  • @JoseBasilio
    @JoseBasilio 12 дней назад

    "It is unlikely the VCs made that kind of investment without significant due diligence" ... remember Theranos?

  • @atoms.channel
    @atoms.channel 15 дней назад

    If I could double thumbs up this video I would; you covered this ground so well and so much 🔥🔥, and I've already gone through it twice now since it's so thorough. Oh, I also signed up for your Coding the Future with AI, Skool Community Course.

  • @IdPreferNot1
    @IdPreferNot1 17 дней назад

    Great series concept and learning approach. Look forward to seeing more of these videos as I'm a hobby coder stuck in copy paste mode with multiple providers. Thanks :)

  • @MagagnaJayzxui
    @MagagnaJayzxui 17 дней назад

    Amazing content 🎉

  • @OriginalRaveParty
    @OriginalRaveParty 18 дней назад

    For the journeyman coder, it'll be eating your lunch way sooner than a Maths Olympiad FANG dev. World class coders are few and far between, and likely not that worried yet, but the mere mortals should be watching it closely. It's certainly not there yet, but it's also not unreasonable to expect that it could be within the next 5 years.

  • @fredkzk
    @fredkzk 19 дней назад

    Would be nice if your next app build demo involved using Aider's new architect/editor combo feature.

  • @onyangomwangi3495
    @onyangomwangi3495 19 дней назад

    First!

  • @SiimKoger
    @SiimKoger 19 дней назад

    I am always confused when people say "AI makes mistakes" as if that means it's useless. Humans make WAY more mistakes throughout the day. The only difference is that we adjust ourselves (oftentimes we do it automatically without even consciously thinking of our mistake as mistakes). The solution to this AI problem is to just ask it more questions and try to approach a task from a different angle just as you would if you didn't use AI. Of course one has to know how to program overall to know what is valid and what is bs. My workflow is easily 3 times faster than a few years ago.

  • @justdoityourself7134
    @justdoityourself7134 20 дней назад

    The uncertainty of if the AI is hallucinating, even for one single character of code will prevent AI from writing mission critical code, ever. That being said, the remaining 90% of code that is bug ridden anyway will be migrated to AI in the next decades.

    • @snorman1911
      @snorman1911 20 дней назад

      You are entirely correct, and I apologize! - AI

  • @engcurious
    @engcurious 20 дней назад

    I don't anyone should ever pay attention to demos, AI or not. A correctly skeptical view comes when you have a competent engineer attempt to use it for things, and a much more frightening view comes when you consider the risk this poses to us growing the next generation of engineers. I've got one video already on this, and will be doing more, my focus is on growing engineers.

  • @ericwarncke
    @ericwarncke 21 день назад

    Very interesting!!!

  • @oneshotvideos
    @oneshotvideos 21 день назад

    Excellent

  • @Beloved_Digital
    @Beloved_Digital 22 дня назад

    Thank you sir for this series. You're among the few who is building an efficient software engineers.

  • @j0hnc0nn0r-sec
    @j0hnc0nn0r-sec 22 дня назад

    “You probably thought I was gonna walk you through some installation of an AI coding assistant, NAH” 👏 Just another reason he’s one of the best

  • @serhiyk8760
    @serhiyk8760 22 дня назад

    How about Tabnine coding assistant? Is it good?

  •  23 дня назад

    Excellent approach. New member here. My challenge: navigating NDAs, data privacy laws, and TISAX certifications. Leaders and clients have major concerns about uploading to public servers/AI. For now, I explore these tools in my free time to stay current, but can't use them professionally at all or at least don't dare to.

  • @equious8413
    @equious8413 23 дня назад

    Sota models have output token limits less than 9k. Fully functional repos for relatively small projects have token counts that often exceeded 15-20k This is all anyone needs to know to understand that an AI isn't going to be a simple one stop shop to create something for a little while at least.

  • @equious8413
    @equious8413 23 дня назад

    Assistants like copilot are gamechangers. I'm self taught and have a hard time recalling syntax and remembering implementations. I've coded for years though, so I have a sense of what's possible and how to accomplish it already. Assistants like copilot let me see a proposed implementation then tweak it for my use case. It's easily 10xd what I'm capable of.

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 12 часов назад

      Thanks for sharing your experience @equious8413! Yep, as long as we have enough of a handle on the programming language (which exist mainly for the benefits of us humans) and its basic syntax that we can review and understand and course-correct what the AI generates, not memorizing every little piece of syntax and being able to recall it as quickly as we do our "native" human language, we'll be good with using AI to assist us.

  • @equious8413
    @equious8413 23 дня назад

    It's kind of ironic that SWE historically don't like middle management. Mark my words, the SWE of today will be the PMs of AI teams tomorrow

  • @daviddickey9832
    @daviddickey9832 23 дня назад

    Its funny how LLM's basically stepped in as the new semantic search as google search kept getting worse.

  • @muneebhussainmodi2198
    @muneebhussainmodi2198 23 дня назад

    Why not Cursor, it has capabilities of both with many advanced features too.

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 13 часов назад

      Hey @muneebhussainmodi2198! Nothing against Cursor, other than it's totally closed source (not a fan of that at all). But it's great for some folks. And I know it's quite capable and has some advanced features. It's a great tool for sure. I will note, however, that some of the advanced features, like Composer, have been present in aider for many months before Composer. But aider's not for people who place a premium on having a UI, obviously. There's room for a lot of coding assistants and pretty much all (or most at least) of them will have pros and cons and some will lag on some features and catch up later and others will lag on other features. But there's definitely no "one true King" when it comes to coding assistants 😀

  • @Syntaxstic
    @Syntaxstic 23 дня назад

    I had an awful experience with the new version of aider and claude to make my app. It didn't follow the jira stories at all.

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 23 дня назад

      Sorry to hear about your experience @Syntaxstic! So, you definitely followed all the steps exactly? For instance: /web localhost:8000/problem_statement.html /web localhost:8000/requirements.html /web localhost:8000/design_solution.html /web localhost:8000/sprint_1_developer_user_stories.html To give aider all the docs, including the user stories? In hindsight, I should have also just provided all the docs that ChatGPT created for me, in addition to giving you the ChatGPT prompts. I can see some areas where things could go awry. For example, I gave you this aider prompt: "Implement Jira Ticket CLI-1...: Well, ChatGPT could well have named your Jira ticket differently. If it named it something like "ABC-1" and you used that prompt, aider could well have just made up some user story. I'll remember this for future videos. Meanwhile, if you're still interested in trying to get aider or any of this working, consider joining our free Skool community. We'll do our best to help you out there. My guess is it's something simple.

  • @patrickdegenaar9495
    @patrickdegenaar9495 24 дня назад

    Over the past year I was expecting huge productivity improvements in the projects developed by my EEE MSc students. It turns out the main limitation is that they still need to understand the code. If they don't understand it, I don't accept it. So, net improvements appear to be around 50%. With this year's ai models, which derive the maths behind the code, I would expect 100% (i.e., double) improvement.

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 13 часов назад

      I really appreciate your feedback @patrickdegenaar9495! And good job making sure your students understand and can explain what's being created - regardless of who's/what's creating it, human or machine. Although I'm a huge proponent of learning to leverage AI to automate a bunch of stuff, I am a bit concerned that some of us will defer too much to the machine and much needed skills may atrophy (or never be learned in the first place). The human has to remain in control and we can't do that without fully understanding what's happening.

  • @MagagnaJayzxui
    @MagagnaJayzxui 24 дня назад

    Binge watching your vids! Great content 🎉

  • @davidboreham
    @davidboreham 24 дня назад

    It'll come for the lawyers first..

  • @arthura9619
    @arthura9619 24 дня назад

    Tim, I completely agree with your point on AI’s impact beyond just coding-it’s revolutionizing the entire software engineering cycle. Your teaching style is not only practical but also deeply insightful on a theoretical level, and I believe your experience really shines through in this analysis. It’s refreshing to see such a well-rounded approach to AI in development, and it makes me wonder if an AI-based Software Engineering methodology could be developed, combining hands-on application with a solid theoretical framework. Your approach certainly paves the way for such advancements! While scanning through others' videos, I realized I've watched most of yours and have been practicing with Aider/Claude Sonet. I just don’t have enough time to follow everyone in practice!

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 13 часов назад

      Thank you so much for your kind words @arthura9619! Great point about needing a new methodology. I've been thinking the same thing. Did you join our Skool community? I ask because I seem to recall someone making nearly the identical statement you made above there 😀

  • @arthura9619
    @arthura9619 24 дня назад

    Tim, I completely agree with your point on AI’s impact beyond just coding-it’s revolutionizing the entire software engineering cycle. Your teaching style is not only practical but also deeply insightful on a theoretical level, and I believe your experience really shines through in this analysis. It’s refreshing to see such a well-rounded approach to AI in development, and it makes me wonder if an AI-based Software Engineering methodology could be developed, combining hands-on application with a solid theoretical framework. Your approach certainly paves the way for such advancements! While scanning through others' videos, I realized I've watched most of yours and have been practicing with Aider/Claude Sonet. I just don’t have enough time to follow everyone in practice!

  • @AbhijitKrJha
    @AbhijitKrJha 24 дня назад

    Another great video as always. Expect nothing less from you. For some reason, every time i watch your videos, i feel inspired to try to learn and practice more. Just a small request, it would be better to increase the frequency of videos because the way AI is progressing it will be too late to apply theses skills in any meaningful way at least the tooling part after 3 months( i am stretching here, most likely one or two months will change the paradigm of coding).

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 23 дня назад

      Thank you so much for your kind words @AbhijitKrJha! I hear you on the need for more content, faster. Realistically, one RUclips video per week is a stretch - at least for the types of tutorials I'm doing (12-15 hours per 20-minute video!). And this is just a part of what's on my plate. That's one reason I started the community (I know you already joined, so thanks!). There, I can provide more detailed help AND the community can help each other learn. I think a community is really the only way we can go deep and really keep up. These videos are really just exposing the tip of the iceberg.

  • @alimagnifico4390
    @alimagnifico4390 24 дня назад

    Thanks Tim! I am going to sign up to your community. Cheers!

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 23 дня назад

      Thank you so much @alimagnifico4390! I look forward to meeting you soon!

  • @roo2592
    @roo2592 24 дня назад

    I have always, and will always, maintain that AI is a tool. Whether you are using it for creative writing, coding, or whatever. It is a tool. It is not meant to replace human involvement, it is meant to help. That's why Bing and Github call their AIs "copilot", they are not meant to be the captain.

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 23 дня назад

      Thank you for that @roo2592! Yep, it's just a very powerful tool. Now, will AI eventually reach the point where we can totally automate to the point we can't really yet imagine - absolutely, it will. But we'd better be sure we remain in that captain's chair. The best way to do that is by learning all we can about AI starting now - its strengths, its weaknesses, how to use and control it...

  • @gmog7857
    @gmog7857 24 дня назад

    Totally disagree that you cannot show us how to setup the CODY and AIDER properly for your tutoring. This is the kind of TUTORS I HATE, ..........

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 24 дня назад

      Sorry you feel that way @gmog7857! My intention is to help those who help themselves. And are motivated and willing to learn. I mean, really, you can't copy and paste the prompt I put right in the video description into ChatGPT? Then, you're not ready for any of this yet, my friend. Sorry. I fully believe in the "teach a person to fish" philosophy. I'm confident that it's best for you, whether you know it or not.

  • @juanmadelaflor6406
    @juanmadelaflor6406 24 дня назад

    Thanks!

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 23 дня назад

      Thank you @juanmadelaflor6406!

    • @Gold_fi
      @Gold_fi 20 дней назад

      ​@@CodingtheFuture-jg1heThis video is in the class of its own

  • @Aarifshah-A
    @Aarifshah-A 24 дня назад

    Best of the best

  • @onyangomwangi3495
    @onyangomwangi3495 25 дней назад

    Awesome content. You should release more often

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 24 дня назад

      Thank you so much @onyangomwangi3495! Wish I could release every day. My goal is one release per week.

  • @tryh4rd999
    @tryh4rd999 25 дней назад

    there is no free alternatives for a set up like this? are all LLM's API's paid?

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 24 дня назад

      Hi @tryh4rd999! If you're only very occasionally using coding assistants/LLMs for development, there are a few options for some very limited LLM API usage. One example: Groq currently (could change anytime) offers an API key for free: groq.com/. Problem is you're going to hit rate limits a lot IF you're using the API a lot. Also, you're limited to the LLMs Groq supports. Unfortunately, there is no free option to use any of the OpenAI or Anthropic LLMs. And, as of this writing, those are by far the best LLMs to use for serious coding. Also, IF you have a good GPU, CPU and plenty of memory, you can give Ollama a try: ollama.com/. This lets you run some "sorta OK for coding" open source LLMs on your own computer. I have a pretty beefy machine and I periodically test out various new open source LLMs that are tuned for coding tasks. As of today, none of them have met my expectations. Bottom line: if you're just using an LLM here and there and you have patience, something like Groq or a local LLM setup like Ollama would probably work just fine. Or if you're just learning and experimenting. But if you're planning on using the LLM regularly and don't want to add stress to your life, I'd recommend spending the money on Claude 3.5 right now. The idea is to increase, not decrease your productivity. The free setups are likely to have the opposite effect.

  • @captaingabi
    @captaingabi 25 дней назад

    Ai is just a faster stackoverflow search. It is very usefull indeed. But only engineers, and among them seniors and experts can prompt it efficiently. In fact, when I saw juniors prompt it and using its output, I was facepalming. Then mentoring them what they did wrong.

    • @CodingtheFuture-jg1he
      @CodingtheFuture-jg1he 24 дня назад

      I really appreciate your feedback @captaingabi! Yep, I agree that unless you're just building something like a simple chatbot for personal or "friends & family" use, you need engineering skills. Glad you're mentoring the junior folks before they get those bad habits ingrained 😃 But I personally see AI as far more than a faster search.