Don't build another effin' chatbot - Web Dev Challenge S1E1

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.ค. 2024
  • Sponsored by DataStax (lwj.dev/astra-db) - What could you create if you had 30 minutes to plan and 4 hours to build? Lizzie Siegle, Chance Strickland, Jack Herrington, and Jason Lengstorf took on the Web Dev Challenge to find out. #webdevelopment #challenge #ai #javascript #python #reactjs
    THE CHALLENGE
    Build an AI-powered app that's not another f%*#ing chatbot. So much of what we see in the AI space are variations on the chatbot interface. Carter at DataStax challenged the devs to build something different.
    THE TOOL
    All apps must use Astra DB as part of the final build. Astra DB provides a vector store and tools for generating vector embeddings from any data you choose. Give it a try yourself: lwj.dev/astra-db
    THE DEVS
    Lizzie Siegle (www.lizziesiegle.xyz)
    Chance Strickland (chance.dev/)
    Jack Herrington (‪@jherr‬)
    Jason Lengstorf (‪@learnwithjason‬)
    THE ADVISOR
    Carter Rebasa (github.com/crtr0)
    THE APPS
    Jack's DnD Encounter Generator: github.com/jherr/astradb-dnd
    Jason's related videos PoC: not-another-chatbot.netlify.app/ · github.com/learnwithjason/wdc...
    Lizzie's Star Wars fanfic generator: github.com/elizabethsiegle/st...
    Chance's burger generator: github.com/chaance/carters-bu...
    ----------------------------------------------------------------------
    Get early access to new videos, exclusive bonus content and other perks, and join me in building a happier, healthier, friendlier web dev community!
    / @learnwithjason
    ----------------------------------------------------------------------
    Chapters:
    0:00 In this episode...
    0:41 The Challenge
    1:39 What are vector databases used for?
    3:21 Jason's plan
    4:41 Lizzie's plan
    5:33 Jack's plan
    5:51 Chance's plan
    6:21 Building
    12:08 Demo time!
    12:35 Jack's app
    14:37 Jason's app
    16:49 Lizzie's app
    18:55 Chance's app
    20:43 Final thoughts
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 192

  • @daltonj507
    @daltonj507 7 วันที่ผ่านมา +76

    "I don't even know what the words are I'm supposed to be googling". LOL I would have been in the same boat. Great episode!

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา +6

      I was SWEATING. thank you!

    • @kevinkkirimii
      @kevinkkirimii 6 วันที่ผ่านมา

      😂😂😂

    • @paxcoder
      @paxcoder 4 วันที่ผ่านมา

      @@learnwithjason You did it and you learned something. Double win.

    • @Tomusicful
      @Tomusicful 3 วันที่ผ่านมา

      Why not using ChatGPT here?

    • @Tomusicful
      @Tomusicful 3 วันที่ผ่านมา

      Did you guys use ChatGPT to help you out? Great stuff btw!)

  • @shrutikapoor08
    @shrutikapoor08 7 วันที่ผ่านมา +43

    Carter explained vector databases in such an easy-to-understand way. This video felt like a developer's reality show! Such good production, and so engaging. I would be sweating and questioning my decision to be there every single minute. Can't wait!

  • @kevinkkirimii
    @kevinkkirimii 6 วันที่ผ่านมา +36

    In 4 hours I'd still be googling.

    • @learnwithjason
      @learnwithjason  6 วันที่ผ่านมา +1

      loool if I didn't have Carter there I would have been, too 😆

  • @sravansuresh7460
    @sravansuresh7460 8 วันที่ผ่านมา +35

    The quality of this video is awesome.

  • @PRonYouTube
    @PRonYouTube 6 วันที่ผ่านมา +4

    This is amazing. In awe of the production quality, transitions, storytelling. Thanks for putting this out!

  • @nickytonline
    @nickytonline 8 วันที่ผ่านมา +7

    This was sooooo gooooood! Loved the whole aesthetic of the video and the projects were amazing!

  • @Huntabyte
    @Huntabyte 4 วันที่ผ่านมา +7

    Jack talks the talk and walks the walk! Incredible video!

  • @eusebieDev
    @eusebieDev 6 วันที่ผ่านมา +4

    Just a wonderfully crafted video! I don't know how exactly I just stumbled upon this with this mornings coffee. But I'm so glad I did! Getting a kind of Portlandia turned into Devlandia vibe. Looking forward to more!

  • @damians.7859
    @damians.7859 4 วันที่ผ่านมา

    Really nice energy in the room, had fun watching the video!

  • @buildervision7082
    @buildervision7082 4 วันที่ผ่านมา +2

    I'm so happy for this. Its like a Netflix series for developers except you actually watch it and be inspired to acquire the expertise of the characters who are not characters but actually real and skilled developers. Keep it coming!

  • @JohnFarrellDev
    @JohnFarrellDev 7 วันที่ผ่านมา +14

    I knew that Jack was going to absolutely smash it

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา +2

      should have known he’d run laps around me 😆

  • @SeanCassiere
    @SeanCassiere 4 วันที่ผ่านมา +4

    Only good vibes can be found here 🙌🏼

  • @nexorise
    @nexorise 7 วันที่ผ่านมา +2

    Great video, had a great laugh! Well thought through production aswell.

  • @dansurfrider
    @dansurfrider 7 วันที่ผ่านมา +1

    Loved to see some real-life work from expert devs!

  • @WillKlein
    @WillKlein 7 วันที่ผ่านมา +3

    After hearing Carter talk at his conference from the organizing role for years, I feel like we've been missing out on hearing him speak from a technical perspective.
    I love this whole format, keep it going!

  • @ifindev
    @ifindev 4 วันที่ผ่านมา +1

    Mannnnn, this is so much fun!!! Laughed a lot watching this, and got really pumped to build cool things. Thanks for the video 😍

    • @learnwithjason
      @learnwithjason  4 วันที่ผ่านมา

      thanks so much! next episode coming soon 👀

  • @MyCk21
    @MyCk21 7 วันที่ผ่านมา +1

    This was so much fun and such a great watch.We definitely need so more :) Keep up the work guys :)

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      thank you! more on the way - stay tuned!

  • @shaundai
    @shaundai 7 วันที่ผ่านมา +12

    Omg this was hilarious and SO WELL DONE. This gave me "The Office" vibes. I love it so much

  • @simplyreactnative6567
    @simplyreactnative6567 2 วันที่ผ่านมา +2

    You guys are effin AWESOME.

  • @jitx2797
    @jitx2797 19 ชั่วโมงที่ผ่านมา

    Really like these kind of videos. Even online version is like great but in person is always special. More open discussion and all. It takes alot more effort but as a viewer it was really enjoyable.
    Thanks to all of you. Great watch

  • @najlepszyinformatyk1661
    @najlepszyinformatyk1661 2 วันที่ผ่านมา +1

    Delightful content! I'll stay for more

  • @oscarmini
    @oscarmini 4 วันที่ผ่านมา

    Great episode guys. Totally enjoyed this.

  • @siosaiafonua9286
    @siosaiafonua9286 20 ชั่วโมงที่ผ่านมา

    we need more of these types of episodes. Maybe even a movie down the road? haha i love this!

  • @angieluvboo
    @angieluvboo 7 วันที่ผ่านมา +3

    brilliant! loved every minute

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      thank you so much Angie!

  • @realitydesigners
    @realitydesigners 7 วันที่ผ่านมา +1

    this is so COOL i love this series already!

  • @danish2462
    @danish2462 7 วันที่ผ่านมา +1

    OMG! I saw Jack Herrington and sticked longer while watching this video. Amazing episode by the way. Please keep doing more of this!

  • @TrostCodes
    @TrostCodes 8 วันที่ผ่านมา +1

    Amazing stuff dude! This looks like so much fun.

  • @valakahh
    @valakahh 2 วันที่ผ่านมา

    This was sooooooo funny and I love to see great developers doing stuff like this, I can't wait for Episode 2!

    • @learnwithjason
      @learnwithjason  วันที่ผ่านมา

      thanks so much! it's coming out in roughly two weeks 👀

  • @zhanezar
    @zhanezar 5 วันที่ผ่านมา +1

    Love any video with Jack always a great source of knowledge

  • @akishtp
    @akishtp 7 วันที่ผ่านมา +5

    Can't wait for future episodes.

  • @patrickodey984
    @patrickodey984 7 วันที่ผ่านมา +1

    🔥 finally! Something I can watch without skipping

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      huge compliment. thank you!

  • @anzilcutzz3148
    @anzilcutzz3148 5 วันที่ผ่านมา +6

    This is super coool !! Felt like a movie haha , very nice
    I subscribed hoping you guys make more contents like this :)

  • @ahmedAltariqi
    @ahmedAltariqi 7 วันที่ผ่านมา +2

    That was pretty entertaining to watch! I love it ❤

  • @joshcirre
    @joshcirre 7 วันที่ผ่านมา +2

    I've loved this series from day one. This episode was better than I could have imagined. Editing, story, challenge, flow. 🥹
    Beautiful.

  • @freddiechipres
    @freddiechipres 5 วันที่ผ่านมา

    Great video, you guys nailed it on Production value

  • @liorocks
    @liorocks 4 วันที่ผ่านมา

    I absolutely loved the editing. I wanna see more of these episodes 🤩

    • @learnwithjason
      @learnwithjason  3 วันที่ผ่านมา +1

      thanks so much! more on the way!

  • @CodingCatDev
    @CodingCatDev 3 วันที่ผ่านมา

    Another killer video!

  • @oguching
    @oguching 7 วันที่ผ่านมา +2

    This was awesome, more of this please. 👍👍

    • @learnwithjason
      @learnwithjason  6 วันที่ผ่านมา

      thank you! more soon 👀

  • @TerryDellino
    @TerryDellino 7 วันที่ผ่านมา +1

    Looking forward to more in the series 🎉

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา +1

      thanks! more coming soon 👀

  • @pauleboselume3369
    @pauleboselume3369 7 วันที่ผ่านมา +1

    This is dope! More please!

    • @learnwithjason
      @learnwithjason  6 วันที่ผ่านมา +1

      more on the way soon 👀

  • @Yarkaha
    @Yarkaha 5 วันที่ผ่านมา +1

    You got no idea how this motivates me!! got to watch this video when I feel down!! Thank you!! -- Jason

    • @learnwithjason
      @learnwithjason  5 วันที่ผ่านมา

      thank you so much! and more on the way’

  • @jonathansanderson807
    @jonathansanderson807 6 วันที่ผ่านมา +1

    Such a great video!

  • @anarelle
    @anarelle 7 วันที่ผ่านมา +1

    OMG I'm soooo thrilled about this! I need it to be on every streaming platform and have like a million episodes!

  • @WilChow
    @WilChow 7 วันที่ผ่านมา +1

    Great episode. Would love to see you do a full video building an app like this in realtime.

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      you mean like a long-form tutorial/build-along of one of the apps?

  • @Coder.tahsin
    @Coder.tahsin 5 วันที่ผ่านมา

    Amazing, hope it continues for long long time....

    • @learnwithjason
      @learnwithjason  4 วันที่ผ่านมา

      me too! more coming soon

  • @taranehdohmer2016
    @taranehdohmer2016 7 วันที่ผ่านมา +1

    This is SO MUCH FUN!

  • @alexodan
    @alexodan 4 วันที่ผ่านมา +1

    the fanfic generator was the first thing it came to my head when ai started to peak lol, i love Lizzie's project but all of them were amazing! really enjoyed this format

    • @learnwithjason
      @learnwithjason  4 วันที่ผ่านมา

      fanfic really is the funniest application of ai 😆

  • @felipevegaaraujo
    @felipevegaaraujo 7 วันที่ผ่านมา +4

    @jherr‬ is the right definition of what seniority means. Amazing!

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      truly a wonderful coder and teacher

  • @afrowave
    @afrowave 7 วันที่ผ่านมา +1

    Hey Jason, this must be what you meant when you said to Rachel, that you are just being a dork by yourself and we are happy seeing and being validated as dorks having fun as well. Thank you so much. This is such a fantastic emotional intro to AI and LLMs. I am sure many web devs will lower their anxiety levels and dive in. Thank you DataStax!

    • @learnwithjason
      @learnwithjason  6 วันที่ผ่านมา

      this is EXACTLY what I meant lol. thank you! 💜

  • @jwickerszh
    @jwickerszh 7 วันที่ผ่านมา +3

    Jason managed to built the most useful app somehow :D
    Vector search is fun, especially you can use multi modal models to vectorize images as well. I also did a day of playing with this last week to do a purely vector base version of a product search for an e-commerce website. This adds a whole new way to search for something using either natural language or to find something similar to a picture you take with your phone for example.

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      the image idea is fun. we just might be cooking up something in that department over the summer… stay tuned!

    • @mycollegeshirt
      @mycollegeshirt 5 วันที่ผ่านมา

      Yeah, Jason was just setting low expectations, apparently.

  • @ephraimetuk9670
    @ephraimetuk9670 7 วันที่ผ่านมา +1

    this is so good. i'm rootin for another episode

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      thank you! coming soon 👀

  • @SidneyBuckner
    @SidneyBuckner 7 วันที่ผ่านมา +1

    OHHHHHH!!! This turned out so cool!!!

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      thank you! excited for future episodes. I heard there are some pretty cool people joining

    • @SidneyBuckner
      @SidneyBuckner 5 วันที่ผ่านมา

      👀👀👀

  • @LawrenceDCodes.
    @LawrenceDCodes. 7 วันที่ผ่านมา +1

    Here for all of this!

  • @babyboie20
    @babyboie20 2 วันที่ผ่านมา

    I love this!!

  • @CodeSnap01
    @CodeSnap01 7 วันที่ผ่านมา +1

    Very Informative and motivating for me.

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      great news! if you want to get in the mix we’ve got a giveaway going for folks who build an app before the next episode drops! check lwj.dev/blog/web-dev-challenge-giveaway-full-stack-amplify for details

  • @yashvarshney8651
    @yashvarshney8651 5 วันที่ผ่านมา

    nice vid!

  • @joshua_chris
    @joshua_chris 2 วันที่ผ่านมา

    Great environment. I love it.

  • @_evillevi
    @_evillevi 7 วันที่ผ่านมา +2

    D&D mentioned, let's go!!!

  • @klutch4198
    @klutch4198 6 วันที่ผ่านมา +1

    This is so rad!!!!!

  • @babblebey
    @babblebey 7 วันที่ผ่านมา +1

    This is great Jason! This should be on Netflix 😅

    • @learnwithjason
      @learnwithjason  6 วันที่ผ่านมา

      thank you! I’ll figure out how to pitch a show to networks eventually 😅

  • @kmylodarkstar2253
    @kmylodarkstar2253 4 วันที่ผ่านมา

    just beautiful, learn is just this.Play commit errors, share stuff with other people and go to the next step alone and together. Help me to forgot how sometimes everything turns so repetitive

  • @cotyhamilton
    @cotyhamilton 7 วันที่ผ่านมา +2

    Jason’s app is really cool, it seems better already than whatever TH-cam does for suggestions lol

    • @learnwithjason
      @learnwithjason  6 วันที่ผ่านมา +2

      thanks! honestly I was just thrilled that I got working code on screen by the end 😆

  • @chiekenwanna-nzewunwa1773
    @chiekenwanna-nzewunwa1773 7 วันที่ผ่านมา

    Great Vlog👍🏾

  • @urkidden4834
    @urkidden4834 5 วันที่ผ่านมา +1

    As a programmer this is a good challenge series. Glad to find this on my recommendation

  • @miGuHD
    @miGuHD 6 วันที่ผ่านมา +1

    Banger video

  • @jasongates6894
    @jasongates6894 4 วันที่ผ่านมา

    I really wish I hadn't seen this video. The stuff these developers are making seems so fun and awesome, and I have no idea what they were saying 99% of the time. If I was asked to do this I would fail miserably.

    • @learnwithjason
      @learnwithjason  3 วันที่ผ่านมา

      don’t forget that we were helping each other and had Carter there for support. no one was alone! 💜

  • @colbyfayock
    @colbyfayock 8 วันที่ผ่านมา +1

    good stuff 👏

  • @rowjay007
    @rowjay007 6 วันที่ผ่านมา +1

    This is content!

  • @whitep4nth3r
    @whitep4nth3r 7 วันที่ผ่านมา +1

    outstanding 😎
    ON TOUR TO THE UK WHEN????

    • @learnwithjason
      @learnwithjason  6 วันที่ผ่านมา +1

      when the budgets align! 😅

  • @architech5940
    @architech5940 4 วันที่ผ่านมา

    I would much rather watch developer shows like this. Great job on the episode!

  • @tomino133
    @tomino133 7 วันที่ผ่านมา +2

    Jack is an absolute G 😀

  • @PRonYouTube
    @PRonYouTube 6 วันที่ผ่านมา +1

    "Wait... Jar Jar is your 50 yard line?" 🤣

  • @Yusuf-ok5rk
    @Yusuf-ok5rk 7 วันที่ผ่านมา

    it feels like when Jack starts talking, mic quality gets much better lol

  • @EkeneEze
    @EkeneEze 8 วันที่ผ่านมา +7

    Do you wanna finish mine? Hell no 🤣

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      pretty rude, right? 😆

  • @mage3690
    @mage3690 7 วันที่ผ่านมา +1

    My idea would've been to create a thesaurus of sorts. Ever since I watched 3Blue1Brown's short on how LLMs transform words into vectors, I just want to grab those vectors and do math with them directly before running the LLM backwards to generate a word from a vector. Will AVERAGE(Canada, Mexico) = America? What is dot(anger, apoplectic) * joy?
    That last question I want answered especially badly. Lethologica annoys me to NO END. All I want is a word that means to "joy" what "apoplectic" means to "anger" and I CANNOT THINK OF IT. Thesauri are terrible at this, I've tried using them that way.

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      great, now I want to know what that word is too 😆

  • @geraldmartinez3865
    @geraldmartinez3865 7 วันที่ผ่านมา +1

    Amazing🎉

  • @cas818028
    @cas818028 4 วันที่ผ่านมา

    A great lesson in marketing...... Jack has those Ron Burgandy vibes all day!

  • @winterqq1270
    @winterqq1270 6 วันที่ผ่านมา +1

    Great production!!
    may i ask what is the font at 0:40

  • @sethdavis512
    @sethdavis512 7 วันที่ผ่านมา +1

    YEEESSS! MOOORE! ❤

  • @Dadylongarms
    @Dadylongarms 7 วันที่ผ่านมา +1

    Absolutely Love this...Subscribe

  • @RobertGroves
    @RobertGroves 7 วันที่ผ่านมา +1

    This was fun. I'm curious, how much time did y'all take to review the vector db concepts, astra itself , and come up with an idea before you started the build countdown?

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา +1

      I think Jack and Lizzie had *some* idea of how it worked before the episode. Chance and I learned it from Carter about 2 minutes before we started planning 😆

    • @RobertGroves
      @RobertGroves 7 วันที่ผ่านมา

      @@learnwithjason LOL, nice. Sometimes you just have to dive in and build I guess. Great job to all!

  • @patrickmutuku
    @patrickmutuku 5 วันที่ผ่านมา +1

    "I'm good... but I know other people are freaking out"

  • @marksantosss
    @marksantosss วันที่ผ่านมา

    💯💯💯

  • @Novacification
    @Novacification 6 ชั่วโมงที่ผ่านมา

    I think I would start by getting a more ergonomic setup.

  • @Kay8B
    @Kay8B 4 วันที่ผ่านมา

    Jack is the coding GIGACHAD in this episode hahaha, all had great idea and executed well for only 4 hours.

    • @learnwithjason
      @learnwithjason  3 วันที่ผ่านมา

      lol Jack really came in and set the bar for sure 😆

  • @robertkylethomas173
    @robertkylethomas173 3 วันที่ผ่านมา

    We need someone going "it will keel"

  • @carshoesch
    @carshoesch 4 วันที่ผ่านมา

    This video inspired me to create a new pet project so that I can try out a new programming language thank you for that

    • @learnwithjason
      @learnwithjason  3 วันที่ผ่านมา

      YES so happy to hear that! and just in case: there’s an active challenge and giveaway leading up to the next episode if you want to play along with the community! www.learnwithjason.dev/blog/web-dev-challenge-giveaway-full-stack-amplify

  • @sahil2pradhan
    @sahil2pradhan 7 วันที่ผ่านมา +1

    yes chatbot day

  • @radi_dev7628
    @radi_dev7628 2 วันที่ผ่านมา

    J.Herr, my React guy

    • @radi_dev7628
      @radi_dev7628 2 วันที่ผ่านมา

      Ah. What a show off.

  • @MadeInJack
    @MadeInJack 7 วันที่ผ่านมา +1

    We didnt see the demo for the last one :(

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      we had an issue with the screen recording, unfortunately. the source code is in the description if you want to check it out!

  • @michaelekwere2024
    @michaelekwere2024 7 วันที่ผ่านมา

    What theme is Jack using? Been looking for it for a long time. Anybody?

    • @jherr
      @jherr 6 วันที่ผ่านมา +2

      Night Wolf [black] with JetBrains Mono

  • @scott_itall8638
    @scott_itall8638 6 วันที่ผ่านมา

    weird question, what external HP monitors is everyone using? on the hunt for a good monitor to my Mac but so far they end up not that great.

    • @learnwithjason
      @learnwithjason  6 วันที่ผ่านมา +1

      I don't remember the exact model later, but my studio has the 24" LG Ultra-fine monitors. they're solid!

    • @scott_itall8638
      @scott_itall8638 6 วันที่ผ่านมา

      @@learnwithjason hard to find in Aus at the moment, at least on the shelves. Thanks.

  • @reFLEQzion
    @reFLEQzion 7 วันที่ผ่านมา +1

    "LLMs are kind of like me sometimes, where im very confidently incorrect" 🍪

    • @learnwithjason
      @learnwithjason  6 วันที่ผ่านมา +1

      Lizzie is low-key hilarious

  • @user-tw8ho9pf2h
    @user-tw8ho9pf2h 3 วันที่ผ่านมา

    we got master chef dev version before gta 6

  • @ishaat_plays
    @ishaat_plays วันที่ผ่านมา

    Is there any tutorial for this ?

  • @victormayowa7989
    @victormayowa7989 วันที่ผ่านมา

    I suddenly got interested in vector databases
    Please, always put their names underneath anytime they speak to follow up

  • @codingwithshashi
    @codingwithshashi 7 วันที่ผ่านมา +1

    The Office would be proud.

    • @learnwithjason
      @learnwithjason  7 วันที่ผ่านมา

      doing our best over here 🫡

  • @sakibshadman1448
    @sakibshadman1448 7 วันที่ผ่านมา +1

    Need Gordon Ramsey as judge !

  • @MattFarthing
    @MattFarthing 7 วันที่ผ่านมา +1

    Note to self, don’t build a chat bot 🤖

  • @tomich20
    @tomich20 2 วันที่ผ่านมา

    Can we have a full reality show of developers?

    • @learnwithjason
      @learnwithjason  วันที่ผ่านมา +1

      I'm working on it! just have to prove to sponsors and/or networks that people want to watch it 💜

    • @tomich20
      @tomich20 8 ชั่วโมงที่ผ่านมา

      @@learnwithjason awesome. u can expand your viewers pool doing 1 day game dev, 1 day designers, 1 day web, etc...