Coding a new full stack project - setting up the database | devlog #1

Поділитися
Вставка
  • Опубліковано 27 вер 2024

КОМЕНТАРІ • 41

  • @johnsteve1276
    @johnsteve1276 16 днів тому

    I reaaaaaaaaaaaaaaly love your videos, there are so LIT, not just about the technical things. Appreciate your hard work, sir.

  • @EmmanuelOloyede
    @EmmanuelOloyede 5 місяців тому

    Sure. I'll be expecting the next one 😊

  • @OmarElbaga
    @OmarElbaga 5 місяців тому

    So glad to see your content again! I always come back to the vim and iterm2 setup videos :)

  • @sergendoua8186
    @sergendoua8186 5 місяців тому

    your are awesome 😇😇😇, love the workflow learn a lot watching your vim video. thanks for sharing this.🙏

  • @alexisortizojeda809
    @alexisortizojeda809 5 місяців тому

    Just came across your channel. Good luck on the project, keep them coming!

  • @kayglifts
    @kayglifts 5 місяців тому

    Love your videos, Josean!

  • @EmmanuelOloyede
    @EmmanuelOloyede 5 місяців тому

    Amazing! ❤

  • @StoneColdET_
    @StoneColdET_ 5 місяців тому +4

    Love your videos Josean, really leaned on your content to help build my programming setup (Mac with Yabai and a split keyboard). Your content is interesting and intuitive, always glad to see one of your videos pop up in my feed. Dev Vlog is a great idea, hope to see more in the future!

  • @ucsdbrandon2025
    @ucsdbrandon2025 5 місяців тому

    When will the next eposide be posted?

  • @alfredooviedo9410
    @alfredooviedo9410 5 місяців тому

    Lesgooooooo

  • @ccfvhh6588
    @ccfvhh6588 5 місяців тому

    Thanks for your effort, love your videos! What type of paid courses are you planning to offer? Would be really interested in that

    • @joseanmartinez
      @joseanmartinez  5 місяців тому +1

      Really appreciate it! I’m thinking of doing stuff related to Neovim and working on the terminal as well as web development

  • @mrqwenty
    @mrqwenty 5 місяців тому +1

    great video! So what's the name of the program you using to draw the schema?

  • @erickvasquez5652
    @erickvasquez5652 5 місяців тому

    Is awesome how you do the auto imports in vim!

    • @joseanmartinez
      @joseanmartinez  5 місяців тому +1

      Thanks! It’s a combo of using nvim-cmp completion paired with my lsp setup. Here’s my full guide on setting up Neovim if you’re interested:
      ua-cam.com/video/6pAG3BHurdM/v-deo.html

  • @alii2284
    @alii2284 5 місяців тому

    Hey 🙋🏼‍♂️ so you use supabase for a database on the cloud as an alternative for firebase and you use drizzle to model the relational db into an object in your code? Also are you using javascript for this project? I’m a biginner so ik this might sound stupid
    Edit: another question: why won’t we just download a postgres db like mysql or compass? Are you using postgres on supabass incase another project member wants to access the database?

    • @joseanmartinez
      @joseanmartinez  5 місяців тому +1

      Hey! Thanks for the question! So yes, for this project, I’m planning on using supabase to manage and run a postgres database for me. I could use any another postgres service, but I like the supabase option and their connection pooler is something I’ll need for a “serverless”project like this one which I’m planning to host on Vercel. Supabase has its own database client that you can use instead of drizzle and its what I would recommend if you’re gonna be using their built in auth system. I’m pretty comfortable with working on the backend and prefer using an ORM like drizzle or prisma to manage the schema and migrations for the database as well as define all of the objects for these tables in the code as well as you’ve pointed out. Because I’m using an ORM like this though, I’m probably gonna be setting up another solution for auth instead of what is built into supabase. Basically, supabase is only acting as my db provider for this specific project. And I’m using typescript for the project which is just a superset of javascript which allows the addition of types to the language. Hope that helps!

  • @jsjunior
    @jsjunior 5 місяців тому

    What do you use app for Schema design?

  • @a7kerkh
    @a7kerkh 5 місяців тому +1

    All things you did in the video are using only postgres, supabase just for auth and file upload is so heavy

    • @joseanmartinez
      @joseanmartinez  5 місяців тому

      I’m actually planning on using supabase only for the postgres db service because the managed solution they offer is pretty nice and I need the connection pooler :) It is quite overkill to have the whole supabase stack running locally on my computer as I only need the db, I could switch to a remote db for development down the line if I need to, but once things are running in production, using just the db for the project shouldn’t be an issue

  • @synen
    @synen 5 місяців тому +2

    are you concerned about AI interfering in your career?

    • @alexandrodisla6285
      @alexandrodisla6285 5 місяців тому +2

      No

    • @bob_kazamakis
      @bob_kazamakis 5 місяців тому

      Friendly reminder that we are now 11 months into “in 6 months, AI will take your job”
      So, no. Not worried.

  • @md.jubair8893
    @md.jubair8893 3 місяці тому

    can you create a fullstack development course? where you include everything from the very beginning to coding and dsa stuffs and then the web dev stufss!??

  • @jjaimealeman
    @jjaimealeman 5 місяців тому

    Kinda surprised to see you NOT use 'pnpm'. Any reason?

  • @dmitrykaa46
    @dmitrykaa46 5 місяців тому

    It is nice to see your real vim workflow!

  • @nicohussein2635
    @nicohussein2635 5 місяців тому +1

    Thank you very much for this content, it's highly appreciated 🙌. Keep pushing 🚀

  • @ordinarygg
    @ordinarygg 5 місяців тому

    Great series, would be interesting to see how it will evolve after year or two)

  • @cassiorsfreitas
    @cassiorsfreitas 5 місяців тому

    Hey, quick question, how did you open a file in the right buffer from telescope directly?

    • @joseanmartinez
      @joseanmartinez  5 місяців тому +1

      Hey! How I do it is that I navigate to the split I want telescope to open the file in before opening up telescope

    • @cassiorsfreitas
      @cassiorsfreitas 5 місяців тому

      Oh you did that so fast I didn't even notice. Thanks@@joseanmartinez I appreciate that!