Пікірлер
@Zubairkhan-rb1fx
@Zubairkhan-rb1fx 6 күн бұрын
Can i get access to repo?
@7Elite
@7Elite Ай бұрын
Just a feedback! Content may be useful but sorry bro, you are looking gay!!! Join gym or remove/decrease lip gloss!!! Talk like a man!
@DioniSánchez-q1v
@DioniSánchez-q1v Ай бұрын
Hi and congrats for the package. Unfortunately I have problems running the project on Win11. When I run the command “pnpm dev” some packages do not start. Has anyone had problems on this platform?
@anthonydossantospiva9352
@anthonydossantospiva9352 2 ай бұрын
Isn't returning null on currentUser context for the user to signIn/signUp a security issue? Cause you can just dont pass an Authorization header, the currentUser will be null, but if you have a query or a mutation that doesn't need the currentUser (for some reason, like a report that takes info only from an organization), the query or mutation itself will be executed even without a valid User
@vitaliikarpenko5828
@vitaliikarpenko5828 2 ай бұрын
why Tesla is falling down? 😂
@JAlejandroMG
@JAlejandroMG 2 ай бұрын
I finally got it running, so now I'm ready to start working on it. Thanks for this, is a great start.
@JackTheZuluman
@JackTheZuluman 4 ай бұрын
Top tier content as always. Thanks Kev💯
@Dino-qz9bt
@Dino-qz9bt 4 ай бұрын
We need a 2024-25 version, perhaps that uses Bun, Hono, some testing etc.
@TripHawk777
@TripHawk777 4 ай бұрын
I would love to see how you deploy this. I'm trying to find a good way to deploy a monorepo thru coolify. Vercel is out for me since it has to be deployed on servers we have full control over.
@kevinwwwade
@kevinwwwade 2 ай бұрын
I deploy to Render, which I love! I have a video here, though it's a bit old and doesn't show off monorepo features: kzbin.info/www/bejne/nni8f4puYsSWabc Render has great monorepo support, detailed here: docs.render.com/monorepo-support Maybe I should do a new video showing how to deploy k4 to Render...
@TripHawk777
@TripHawk777 4 ай бұрын
Universal tailwind config would be good as well.
@TripHawk777
@TripHawk777 4 ай бұрын
I added a db:studio and db:push as helpful scripts as well. Lot of pushing when trying to get a new schema worked out.
@kevinwwwade
@kevinwwwade 2 ай бұрын
I love the db:studio script idea! I use TablePlus locally, but I could see this being really useful.
@basmong
@basmong 4 ай бұрын
I confirm that Biome works great, I switched to it.
@edfritz
@edfritz 4 ай бұрын
I want to use a Stream Deck to trigger the GPIO (outputs) on a RazPi to trigger the GPIs on a Decimator DMON multiviewer (closed contact). I've seen several videos of how to install Companion onto a RazPi but I can't seem to find anything to show me how to program Companion buttons to trigger the GPIOs. Is that something you could help with? Thanks for this video, BTW.
@Idgne
@Idgne 5 ай бұрын
Great resource, thanks @kevinwwwade - addresses the exact requirements I’ve been outlining (that I knew NestJS alone was not sufficient for) Question: Can you comment at all on how you deploy? VPS or serverless or a mix? Context: I will be deploying to GCP (for reasons) and had been intending to use Cloud Run for container ease; and separately have seen BullMQ come highly recommended, but from my reading I think BullMQ doesn’t work right in serverless like Cloud Run, which would point to the worker service needing to be deployed to a VPS (in my case, App Engine). I guess I’m checking if that analysis matches yours.
@kevinwwwade
@kevinwwwade 5 ай бұрын
Looking for my 2024 edition? Check this out: kzbin.info/www/bejne/h6W7iXuuepeUm80 I took a different approach this year by creating a project generator (create-k4), and added in some turborepo, next.js, and more. Let me know what you think!
@i-bangash
@i-bangash 5 ай бұрын
This looks awesome, I love the bullmq addition! Curious: are you not using ngnix or traefik on the production builds? And if so, why not? thanks
@kevinwwwade
@kevinwwwade 5 ай бұрын
I usually deploy to Render, Vercel, or Aptible-all of which handle load balancing, SSL termination, and cert renewals natively. Is there something else you’re needing to handle with your use case? PS - I hadn’t even heard of traefik before, so I’m happy to have that on my radar now. Thanks!
@i-bangash
@i-bangash 5 ай бұрын
@@kevinwwwade You might know better ways to do this, but being the noob that I am(; I'm using it on a personal project to handle rewrites between the 2 different frontends on a common domain where the second frontend needed access restriction And ya no worries. I'm still learning about traefik too but ngnix seems to be more commonly used
@AJ-pz8ug
@AJ-pz8ug 24 күн бұрын
@@i-bangash Have you tried caddy server?
@i-bangash
@i-bangash 18 күн бұрын
@@AJ-pz8ug Ya actually I've been using ngnix before but Syntax got me hooked to Caddy and it's so much better. More dev friendly. Good shoutout
@AmitErandole
@AmitErandole 5 ай бұрын
Is there a way to switch out Prisma for Drizzle ORM/
@kevinwwwade
@kevinwwwade 5 ай бұрын
You totally could! But there’s no built-in option for it in the create-k4 cli right now.
@TripHawk777
@TripHawk777 4 ай бұрын
Prisma is so much better…
@vpetryniak
@vpetryniak 5 ай бұрын
There is much simpler thing you can do to avoid running it in prod. Just omit this file on build that’s it.
@deepak5074
@deepak5074 6 ай бұрын
We want 2024 Setup 🚀
@kevinwwwade
@kevinwwwade 6 ай бұрын
It’s coming. I’m pretty stoked about it. 😍
@kevinwwwade
@kevinwwwade 5 ай бұрын
It’s live! I took a different approach this year. What do you think? kzbin.info/www/bejne/h6W7iXuuepeUm80
@deepak5074
@deepak5074 5 ай бұрын
@@kevinwwwade LFG 🔥
@deepak5074
@deepak5074 5 ай бұрын
@@kevinwwwade Why are you not using Biome this time and I have my backend setup exactly like you taught in previous video. Overall thanks kevin. Appreciate for your afford and time, Keep sharing your knowledge bro.
@kevinwwwade
@kevinwwwade 5 ай бұрын
thanks @@deepak5074! I tried Biome for a bit, but just kept running into small things it doesn't do. So for now, I kept with the tried-and-true eslint + prettier. Maybe I'll give it another go in 2025.
@rajaark5643
@rajaark5643 6 ай бұрын
Biome won't format the graphql string. That is the only thing i right now don't use it
@imslaint
@imslaint 6 ай бұрын
just watch this and try it i went to create monorepo with turbo, docker and nginx, thanks to this video it only took an hour due to pnpm issue, for those who want to build with pnpm on the dockerfile, make sure to install pnpm globally first and then run the rest of example in the docs just change the command a little bit, otherwise pnpm wont be found and make sure to set network on all service in compose, otherwise nginx wont find the upstream host
@imslaint
@imslaint 6 ай бұрын
btw thanks a lot, and u got 1 more subs 🎉
@kevinwwwade
@kevinwwwade 6 ай бұрын
Awesome, thanks for contributing your tips and fixes and thanks for the sub! What’s your use case for a monorepo? I’ve been considering doing an update on this going over a simple setup with pnpm workspaces and tsup, so I’d be curious.
@imslaint
@imslaint 6 ай бұрын
@@kevinwwwade i’ve been thinking to create saas project like SAP which has many business process and integrate it within the monorepo with its own packages like types library or ui and shared utilities across the workspace the crucial part i think is to make it customizable since different business require different business process and even same type of business has some difference in their business process
@easyan
@easyan 6 ай бұрын
Feature Preview -> Artifacts -> On kzbin.info/www/bejne/qHnUnGOQfMdpp9E
@kevinwwwade
@kevinwwwade 6 ай бұрын
I figured that out right after I stopped recording 🙃
@daedaluxe
@daedaluxe 6 ай бұрын
I built a react native app which integrates with my rest api so I have all my wordpress woocommerce products & users available through jwt auth token from nothing to working app with home, products, product categories, cart, checkout, user profile screens in 8 hours, lol. Uhhhhhh... Low key scary.
@DigitalMarketingService-bi6gy
@DigitalMarketingService-bi6gy 7 ай бұрын
It is not free service, limited service
@kruxdt6307
@kruxdt6307 7 ай бұрын
you are back
@kevinwwwade
@kevinwwwade 7 ай бұрын
I’m back baby! 🕺
@Dino-qz9bt
@Dino-qz9bt 7 ай бұрын
A video about Prisma, Drizzle or other alternatives where you compare and showcase you best set up in your opinion would be 💯
@VincentFulco
@VincentFulco 7 ай бұрын
Great vid, miss your educational content! Thanks.
@kevinwwwade
@kevinwwwade 7 ай бұрын
Thanks! I’ve been busy lately (getting married!). Glad to be back making stuff. 😁
@Munsinan
@Munsinan 7 ай бұрын
Looking forward to more videos. You are really amazing ❤
@nethmalwijesinghe5244
@nethmalwijesinghe5244 7 ай бұрын
thanks for the awsome video it helped a lot, i was using nodejs with npm and i set the start script just to "start":"nodemon" and it worked fine..i don't know what is the difference in this script from saying a specific folder to watch but this fixed the error for me,can you explain what this script does and i would be a great help,
@udittiwari8240
@udittiwari8240 7 ай бұрын
Please never stop sharing your knowledge. I appreciate it so much.
@nirgluzman1343
@nirgluzman1343 7 ай бұрын
Great video ! Have you check swc --watch ->> automatically recompile files on changes. The issue I have that this flag does not work in Docker container; it works fine when executing on local machine.
@JohnJCRamoslado
@JohnJCRamoslado 7 ай бұрын
is it work???
@dreamecho100
@dreamecho100 8 ай бұрын
Great video
@Codeing-di3yf
@Codeing-di3yf 8 ай бұрын
i think, for compsoe up and watch simultaneously, docker compose up --watch
@berto.bell7
@berto.bell7 8 ай бұрын
This is a great video. I'm seeing this error, is this a docker error or a typescript error? ✔ Container node-stack-backend-1 Created 0.0s Attaching to backend-1 backend-1 | backend-1 | > [email protected] start:docker /usr/src/app backend-1 | > pnpm build && pnpm start backend-1 | backend-1 | backend-1 | > [email protected] build /usr/src/app backend-1 | > rimraf dist && swc ./src -d dist backend-1 | backend-1 | sh: 1: swc: not found backend-1 |  ELIFECYCLE  Command failed. backend-1 |  ELIFECYCLE  Command failed with exit code 1. backend-1 exited with code 1
@Juanjo.vanegas21
@Juanjo.vanegas21 8 ай бұрын
Great stuff! You seem to really know what you’re talking about :)
@RealEstateandTechnology
@RealEstateandTechnology 8 ай бұрын
every thing was going good, but buddy you should write a disclaimer for window's user :( .
@kevinwwwade
@kevinwwwade 8 ай бұрын
I haven’t used windows in forever, so I don’t know what the issues would be. What did you experience? That would be helpful. Thanks!
@aaronbegy9857
@aaronbegy9857 8 ай бұрын
@@kevinwwwade windows gets the 'TS_NODE_COMPILER_OPTIONS' not recognized as an internal or external command. but as someone stated in the above comment you can change the package.json to "db:migrate:make": "set TS_NODE_COMPILER_OPTIONS={ \"module\": \"commonjs\" } && knex migrate:make" and it works :)
@FilipSwiatek-uo8yx
@FilipSwiatek-uo8yx 8 ай бұрын
Stop using Apple's dogshit
@elian5
@elian5 8 ай бұрын
gran video, necesitaba esta guia rapida 🙌🙌
@Null-ky4gx
@Null-ky4gx 8 ай бұрын
hi what theme you use?
@yogawithaaron
@yogawithaaron 8 ай бұрын
Literally answered my exact question. I.e. how to deploy Vercel Postgres DB to production in a Next.js app. Ty ty ty!
@ghostkee5031
@ghostkee5031 8 ай бұрын
you talk like gays
@gustafstefanson
@gustafstefanson 9 ай бұрын
now adays you can use "docker compose up --watch" which does not split logs
@kevinwwwade
@kevinwwwade 9 ай бұрын
Oh really? 🙌 Can’t wait to try that out
@kevinwwwade
@kevinwwwade 9 ай бұрын
Just tried it, and it works great! Looks like it was added about 2 months after I did this stream.
@ozzyfromspace
@ozzyfromspace 6 ай бұрын
That’s fire! Thanks for sharing bro!
@Shemang
@Shemang 9 ай бұрын
Thanks
@Shemang
@Shemang 9 ай бұрын
this is likely the most useful video on YT. thanks for this setup
@kevinwwwade
@kevinwwwade 9 ай бұрын
Wow, thank you so much 🙏
@azuki-nft
@azuki-nft 9 ай бұрын
I learnt so much 1 hour and 22 mins into this video. been on it for two days, trying and failing on my own. so many concepts were picked and nice tooling ✌🏽
@kevinwwwade
@kevinwwwade 9 ай бұрын
I love to hear it. 😍 So happy it was helpful to you!
@alfieqashwa
@alfieqashwa 9 ай бұрын
Hey, please continue adding more video about T3-Stack using NextJS App-Router... (already liked and subscribed). Great video!!
@SuperKidontheblock
@SuperKidontheblock 9 ай бұрын
So it's faster and covers more test cases but most of the things are experimental?
@salmenbejaoui1696
@salmenbejaoui1696 10 ай бұрын
to ignore files, you can use vcs.useIgnoreFile to inherit .gitignore list
@prabhneetsingh13
@prabhneetsingh13 10 ай бұрын
Such a simple and amazing explaination!