All the tech you need to run a startup

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 มิ.ย. 2024
  • ⚛️ Learn Full Stack Development on codedamn: cdm.sh/fullstack
    Timestamps
    0:00 Teaser
    0:33 Video Starts
    1:01 Frontend Technologies
    1:21 Backend Technologies
    4:00 SaaS Tools
    6:45 Other Technologies
    7:55 Conclusion
    8:42 Outro
    👉 Free HTML5 + CSS3 Course: cdm.sh/htmlcsscourse
    👉 Free JavaScript Course: cdm.sh/jsbasicscourse
    👉 Free ReactJS Course: cdm.sh/react
    👉 Free NextS Course: cdm.sh/nextjsbasicscourse
    💰 Refer codedamn to friends and earn $$: cdm.sh/refer
    👉 Checkout codedamn on social:
    Instagram: cdm.sh/ig
    Twitter: cdm.sh/twt
    Facebook: cdm.sh/fb
    GitHub: cdm.sh/github
    If you found the video valuable, please leave a like and subscribe ❤️ It helps the channel grow and helps me pumping out more such content.
    👋 About Me:
    Hey! I'm Mehul Mohan, a CSE'21 graduate from BITS Pilani, Goa. I started coding early in life, at the age of 13 when I created my first blog on Blogger. I am listed in Google, Microsoft, Sony, eSet, etc. Hall of Fame for reporting vulnerabilities in their systems.
    🍎 I am Apple's WWDC'19 Scholar - visited San Francisco and attended WWDC.
    📙 I am an author of 2 books, on JavaScript and React - cdm.sh/mehulbooks
    🚀 Currently working on my own startup - codedamn.
    Connect with me:
    📸 Instagram: cdm.sh/mehulig
    📱 Twitter: cdm.sh/mehultwitter
    📝 LinkedIn: cdm.sh/mehullinkedin
    📂 GitHub: cdm.sh/mehulgithub
    🌎 Personal website: cdm.sh/mehulblog
    💻 Start learning to code for free: cdm.sh/codedamn
    🧑‍🤝‍🧑 Discord community: cdm.sh/discord
    👉 HTML5 + CSS3 Tutorials: cdm.sh/htmlcssytplaylist
    👉 Complete JavaScript Tutorial: cdm.sh/jstutorial
    👉 Complete React Crash Course: cdm.sh/reacttutorial
    👉 Next JS Tutorials: cdm.sh/nextjsytplaylist
    🏷 Video Tags:
    SaaS Tools I Use to Run My Tech Startup - Codedamn
    how i use notion
    how to use notion
    how to use slack
    how i use slack
    next js website
    next js project
    how to use github
    github ci cd
    razorpay
    tailwind css
    react js project
    react js for beginners
    graphql for beginners
    mern stack project
    👉 Check out my other personal TH-cam channel (it is in Hindi/English mix) where I share coding tips, tricks, and hacks: cdm.sh/mehulyt

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

  • @souravdas423
    @souravdas423 2 ปีที่แล้ว +83

    seriously this channel is very underrated. We need more channels like this

  • @harshkumarjha1931
    @harshkumarjha1931 2 ปีที่แล้ว +22

    Damn I'm flattered. I am a Cs student and planning for a startup. This is driving me crazy (I mean fun crazy). Can't wait to explore this techie environment.

  • @mr-skorpion
    @mr-skorpion 2 ปีที่แล้ว +26

    This helped me to get my head wrapped around how everything comes together in a fullstack business application and what all goes in. Tysm for this team Codedamn

  • @maxwellsmartarse2916
    @maxwellsmartarse2916 2 ปีที่แล้ว +2

    So many different technologies in your stack. There’s a lot to learn!

  • @arsalansheikh3340
    @arsalansheikh3340 2 ปีที่แล้ว

    The one video which sums it all up. Can't beat this

  • @rupayanroy2981
    @rupayanroy2981 2 ปีที่แล้ว +4

    Amazing engineers this dude and his team members are.

  • @jakt6964
    @jakt6964 2 ปีที่แล้ว +14

    I watched it till the end, thanks a lot bro. I'm actually trying to build a company with my friends but the journey is a beautiful headache, not knowing whom to ask, what to ask, and all
    This vid has provided me a lot of insights on what the requirements could be
    Thanks a bunch bro....

  • @elmounirothmane6619
    @elmounirothmane6619 2 ปีที่แล้ว

    i watched this video till the end, now i have a global idea on what needed, what stack, what tools to run a startup or a project in whole. big thanks!

  • @PANKAJKUMAR-fe8zn
    @PANKAJKUMAR-fe8zn 2 ปีที่แล้ว +5

    This channel is really underated... amazing content ❣️❣️

  • @wonderfulvamsi
    @wonderfulvamsi 2 ปีที่แล้ว

    This is exactly the video I'm looking for!

  • @mjpannu5210
    @mjpannu5210 2 ปีที่แล้ว +4

    Thanks for this video, It was very helpful. Could you please create videos on following two topics if possible:
    1: How do you auto-scale the video processing part using FFmpeg. Do you have some docker container which is invoked for processing by a lambda whenever a video is uploaded?
    2: How do you distribute the media files once the manifest is ready after processing? It would be interesting to see both, frontend and backend part for this.

  • @node3079
    @node3079 2 ปีที่แล้ว +28

    I have a question.. when a startup like yours is hiring interns, how much do you guys expect them to know from this tech stack?

    • @anshXR
      @anshXR 2 ปีที่แล้ว +8

      Everything.js

  • @alwynjohn597
    @alwynjohn597 2 ปีที่แล้ว +3

    I watched this till end. And also pls make more videos on codedamn in a more detail way parts by parts..

  • @Ashwin.Ravichandran
    @Ashwin.Ravichandran 2 ปีที่แล้ว +6

    Can you make a video about how much you spend on aws per month in detail like bandwidth everything that would be a great practical lesson for us

  • @yossaphornkhrueakaew5275
    @yossaphornkhrueakaew5275 ปีที่แล้ว

    this help me a lot

  • @sidwebworks9871
    @sidwebworks9871 2 ปีที่แล้ว

    Just asked something related to monaco in you discord server haha I guess u were busy but this video helped, thanks man lots of love to you and the whole code damn team

  • @abdulrenishr
    @abdulrenishr 2 ปีที่แล้ว

    Thats a great sharing. Hope u can put a video with such services in a example manner.

  • @AnuragArwalkar
    @AnuragArwalkar 2 ปีที่แล้ว

    Thanks for giving us such an informative videos for free 🙏

  • @vijaynavale3919
    @vijaynavale3919 2 ปีที่แล้ว

    What a knowledge man🤙💯

  • @OnePiece_Fandom
    @OnePiece_Fandom ปีที่แล้ว

    Thanks king❤️🔥

  • @mohammadraufzahed
    @mohammadraufzahed 2 ปีที่แล้ว

    Awesome, keep going.

  • @OAzraai
    @OAzraai 2 ปีที่แล้ว

    👍 thanks man!

  • @shivayshakti6575
    @shivayshakti6575 ปีที่แล้ว

    thanks!

  • @nepalcodetv6298
    @nepalcodetv6298 2 ปีที่แล้ว +2

    Multi tenant Architecture based on subdomain and RLS with postgress db, with more on devOps shit would be great too.

  • @saurabhshukla2605
    @saurabhshukla2605 2 ปีที่แล้ว +2

    Amazing, how about making a video on some amazing features of codedamn and how did you built it.. 😁😁😁. Please it will be helpful for others to understand how things work on live production.

  • @cronypau6972
    @cronypau6972 2 ปีที่แล้ว +2

    loving the thumbnails

  • @Sudokud
    @Sudokud 2 ปีที่แล้ว +3

    it'll be amazing if you push a video about how to config all this stack under the same domain name, dns and other stuff

  • @sainithinkumar2888
    @sainithinkumar2888 4 หลายเดือนก่อน

    This gives me interest to explore AWS

  • @saketabhishek5147
    @saketabhishek5147 2 ปีที่แล้ว

    this is next level

  • @emAyush56
    @emAyush56 2 ปีที่แล้ว

    Docker. And I love you man!

  • @MohamedAbdallah-lt8wc
    @MohamedAbdallah-lt8wc 2 ปีที่แล้ว +1

    I like that part "So we write strongly typed code, at least we try to do that"

  • @arjunbharti2245
    @arjunbharti2245 2 ปีที่แล้ว

    I watched this video till the end!

  • @yogeshvishnole1264
    @yogeshvishnole1264 2 ปีที่แล้ว

    superb sir

  • @mayankpant317
    @mayankpant317 2 ปีที่แล้ว +3

    And I thought MERN was enough to run a startup. 🤭

  • @bulukivine8238
    @bulukivine8238 2 ปีที่แล้ว

    Very good content

  • @liltripple_reid8917
    @liltripple_reid8917 2 ปีที่แล้ว +3

    amazing video, got a question, where did your team decided to deploy the graphql Api, along with NextJS as a fullstack project on Vercel or rather using another provider and setting up the server normally and alone?

  • @hammad8965
    @hammad8965 2 ปีที่แล้ว

    I said some days ago about this video 🙂, Here it is 🙌🏻. Thanks MEHUL

  • @VenkatGudavalli
    @VenkatGudavalli 2 ปีที่แล้ว +11

    How much billing does all these generate 😭

  • @karanahlawat9106
    @karanahlawat9106 2 ปีที่แล้ว +1

    Respectable stack :D

  • @karthikeyan4963
    @karthikeyan4963 2 ปีที่แล้ว

    Super content

  • @yogeshvishnole1264
    @yogeshvishnole1264 2 ปีที่แล้ว

    I WATCHED THIS VIDEO TILL THE END!

  • @xueqiang-michaelpan9606
    @xueqiang-michaelpan9606 ปีที่แล้ว

    thanks for this amazing video? May I ask what do you use for user registration/management?

  • @rishabsharma5307
    @rishabsharma5307 2 ปีที่แล้ว +1

    Can you make a video on "How to do project research"

  • @keshavyadav
    @keshavyadav 2 ปีที่แล้ว

    That's cool, Which tools do you use for marketing automations?

  • @mepolob
    @mepolob 2 ปีที่แล้ว

    beautiful. a class apart. thank you.

  • @123satputeashish
    @123satputeashish ปีที่แล้ว

    Can you please provide exhaustive list categorically? Also usage of SQL db or relevant tools

  • @anastasiiaprotsykevych951
    @anastasiiaprotsykevych951 ปีที่แล้ว

    Firstly, every startup needs to know about the different layers of a technology stack include the frontend, backend, database, and infrastructure layers. Each layer has a specific function and is responsible for a different aspect of the application’s development.
    For instance, the frontend layer is responsible for the user interface of the application. This layer includes technologies such as HTML, CSS, and JavaScript, as well as frontend frameworks such as React, Angular, and Vue. The backend layer is responsible for the server-side logic of the application. This layer includes technologies such as Node.js, Python, and Ruby on Rails, as well as backend frameworks such as Express, Django, and Flask. And the database layer is responsible for storing and retrieving data from the application. This layer includes technologies such as MySQL, PostgreSQL, and MongoDB, as well as Object-Relational Mapping (ORM) frameworks such as Sequelize and SQLAlchemy. The database layer is responsible for managing the data that the application uses.
    The infrastructure layer is responsible for deploying and scaling the application. This layer includes technologies such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP), as well as containerization technologies such as Docker and Kubernetes. For more useful information about software development technology stack I recommend you read jetsoftpro articles jetsoftpro.com/blog/how-to-define-the-right-technology-stack-for-your-software/

  • @techabl
    @techabl ปีที่แล้ว

    Great for a startup👍(which whiteboard you using?)

  • @gahkaapeter6449
    @gahkaapeter6449 4 หลายเดือนก่อน

    I watch till the end 🎉

  • @johnedet4551
    @johnedet4551 2 ปีที่แล้ว +1

    NodeJs and express

  • @tedndg
    @tedndg 2 ปีที่แล้ว

    Watched till the end

  • @artemhrytsenko1353
    @artemhrytsenko1353 2 ปีที่แล้ว

    DO droplets used only for the microservices or the inner stuff either, or for public APIs as well?

  • @aJ-4T7
    @aJ-4T7 2 ปีที่แล้ว

    What do you use to manage workstations of your staff? SCCM, Intune, Jamf, workspace One, airwatch?

  • @swagatochatterjee7104
    @swagatochatterjee7104 ปีที่แล้ว

    What do you use for code execution in your labs?

  • @suryapratimpaul
    @suryapratimpaul 2 ปีที่แล้ว +1

    I watched this video till the end. I didn't understand 1 thing....which routes you choose to place under aws lambda? I mean which routes you thought could get you more traffic?

  • @sankara-sabapathy
    @sankara-sabapathy 2 ปีที่แล้ว

    Would like to know which console codedamn uses to integrate graphQL schemas with mongoDB ? Something like Hasura?

  • @tusharch0
    @tusharch0 3 หลายเดือนก่อน

    One doubt in backend you haven't talked about nodejs so you have implemented graphql in nextjs or there is another api project build on top of nodejs or express??

  • @subhamjaguri9019
    @subhamjaguri9019 2 ปีที่แล้ว

    hey Mehul how did you connect mongoDB with lambda. don't you face connection pooling issue. like for every new invocation your new lambda function has to connect with Mongodb database server. Can you please make a detailed video on this ?

  • @Mikkysam52
    @Mikkysam52 2 ปีที่แล้ว

    I watched till the end

  • @jayasrikark
    @jayasrikark 2 ปีที่แล้ว

    Watched the video till the end

  • @kirushanbalakrishnan1039
    @kirushanbalakrishnan1039 2 ปีที่แล้ว

    What do you use for state management?

  • @fahimsium1013
    @fahimsium1013 2 ปีที่แล้ว

    which client you use for graphQL query?

  • @vidhyasagar4260
    @vidhyasagar4260 2 ปีที่แล้ว

    Some where I read oracle apex is low code.. Something... But i am not sure how much cost for commercial use??

  • @sohan3443
    @sohan3443 2 ปีที่แล้ว

    why stripe over razorpay ?? also can you create a video on payment gateway integration and your experience with different vendors

  • @PhoenixFTW4
    @PhoenixFTW4 2 ปีที่แล้ว

    time for a new intro!!

  • @yathink2406
    @yathink2406 2 ปีที่แล้ว +1

    Make a video on sveltekit

  • @kumarnitesh8338
    @kumarnitesh8338 2 ปีที่แล้ว

    What about logging mechanism in existing product?

  • @adivmt
    @adivmt 2 ปีที่แล้ว

    Project research video please

  • @Shiv-vb1re
    @Shiv-vb1re 2 ปีที่แล้ว

    Wordpress and lamp still work 😁

  • @SwayampravoDasgupta
    @SwayampravoDasgupta 2 ปีที่แล้ว

    Hi codedamn would love to catch up for some consultation if you guys do that. Im a solo non technical founder. Can I reach out somewhere?

  • @question42
    @question42 2 ปีที่แล้ว

    i watched this video till the end.

  • @amansingh.h716
    @amansingh.h716 ปีที่แล้ว

    so like u didnt use node js for backed whole backend generally used AWS

  • @132_priyankrai5
    @132_priyankrai5 ปีที่แล้ว

    I want you to talk about billing cost as you grew
    I mean how much capacity you need in terms of bandwidth or cost
    Anytime you felt this is a waste of time I should have outsourced it.

  • @Ashwin.Ravichandran
    @Ashwin.Ravichandran 2 ปีที่แล้ว

    Why you will be completely moving stripe is there any reason

  • @VenkatGudavalli
    @VenkatGudavalli 2 ปีที่แล้ว

    #WTE watched till the end

  • @juanjosesilupumaza7429
    @juanjosesilupumaza7429 2 ปีที่แล้ว

    Redis or react query? Why? What is a diferencie?

  • @shadowop-bgmi2202
    @shadowop-bgmi2202 2 ปีที่แล้ว

    Why There is no upi option in codedamn

  • @RK-pi1kr
    @RK-pi1kr 2 ปีที่แล้ว

    How much is overall monthly spend on this whole ecosystem?

  • @Abhishek-fw7oo
    @Abhishek-fw7oo 2 ปีที่แล้ว +1

    why stripe over Razorpay ?

  • @koby9340
    @koby9340 2 ปีที่แล้ว

    What about vercel

  • @AmirHameed-picwellwisher12pk
    @AmirHameed-picwellwisher12pk 2 ปีที่แล้ว

    how much do those services cost you?

  • @treepiesinc1418
    @treepiesinc1418 ปีที่แล้ว

    Lambdas in VPC? Or you meant rest of the stuff?

  • @ssabarish137
    @ssabarish137 2 ปีที่แล้ว

    Kafka/ Amazon SQS / MQ used anywhere ? If not what are the likeliness of having it ? :)

    • @codedamn
      @codedamn  2 ปีที่แล้ว +1

      SQS is used in video processing pipeline and is linked to ASG to boot EC2 instances according to the messages in queue.

  • @priyamvashi2187
    @priyamvashi2187 2 ปีที่แล้ว

    wow

  • @bdineshbsdj7707
    @bdineshbsdj7707 2 ปีที่แล้ว +1

    👍👍👍👍

  • @frolicspirit777
    @frolicspirit777 2 ปีที่แล้ว

    Bro i need internship in backend...what should i do?

  • @convolutionalnn2582
    @convolutionalnn2582 2 ปีที่แล้ว +4

    I am also self-taught...How can i teach myself? There are many video about this But it is not detail...pls give us detail roadmap

    • @imacoder7122
      @imacoder7122 2 ปีที่แล้ว

      Will make a list and share some of the best channels on YT. 👍

    • @convolutionalnn2582
      @convolutionalnn2582 2 ปีที่แล้ว

      @@imacoder7122 What are you trying to said Bro?

  • @tesla1772
    @tesla1772 2 ปีที่แล้ว

    Can u explain how u handle cold start prblm of lambda function

    • @codedamn
      @codedamn  2 ปีที่แล้ว

      We don't. Lambdas don't die out immediately after execution. In our model we receive a few graphql requests almost every second so the only time a single user faces cold boot problem is when we deploy new backend code

    • @tesla1772
      @tesla1772 2 ปีที่แล้ว

      @@codedamn got it.. Thanks for reply ✌️

  • @aurkodipde
    @aurkodipde 2 ปีที่แล้ว

    after watching me be like, tumse to na ho payega beta

  • @venuvenu2719
    @venuvenu2719 2 ปีที่แล้ว

    Full stack developer is the 1st employee you need to run start up.

  • @alwynjohn597
    @alwynjohn597 2 ปีที่แล้ว

    U forgot to mention docker I think.

  • @canadian1339
    @canadian1339 2 ปีที่แล้ว

    What do you use for authentication?

    • @codedamn
      @codedamn  2 ปีที่แล้ว +1

      We built it in house + google and GitHub for OAuth

    • @nadeemahmed7622
      @nadeemahmed7622 2 ปีที่แล้ว

      Hii codedamn? Are your services deployed as microservices? Or it is a monolith?

  • @sharancj91
    @sharancj91 2 ปีที่แล้ว

    Docker?

  • @usmanmughal5916
    @usmanmughal5916 2 ปีที่แล้ว +1

    Share the source code of your website mate!!

  • @bhavyajain638
    @bhavyajain638 2 ปีที่แล้ว

    Will an ecommerce startup also need this much tech?

    • @codedamn
      @codedamn  2 ปีที่แล้ว +1

      No, you can stick with WordPress/Shopify or any other SaaS providers. We have to use everything custom because we had very specific use case

    • @bhavyajain638
      @bhavyajain638 2 ปีที่แล้ว

      @@codedamn thankyou sir.

  • @shankarnanda7756
    @shankarnanda7756 2 ปีที่แล้ว

    Kaise kar lete ho itna sab ??🤔

  • @sakkhor
    @sakkhor 2 ปีที่แล้ว

    You miss CMS..ghost right?

    • @codedamn
      @codedamn  2 ปีที่แล้ว

      We use wordpress now as backend CMS operated headlessly with Next.js frontend

  • @ARSHADKHAN-hc6pb
    @ARSHADKHAN-hc6pb 2 ปีที่แล้ว

    Please make videos in hindi language also 🙏

  • @TheConstantLearnerGuy
    @TheConstantLearnerGuy 2 ปีที่แล้ว

    :)

  • @kishalayray7570
    @kishalayray7570 2 ปีที่แล้ว

    First