Тёмный
The Dev Logger
The Dev Logger
The Dev Logger
Подписаться
Hello! My channel focuses on coding content, vlogs and maybe some travel :)

Just starting out on my youtube journey. Hope you’ll join me for the ride!

Комментарии
@berkerdemirer7982
@berkerdemirer7982 2 часа назад
What if I have to load in the color tokens from db? I would like my customers to define the tokens through theme generator and then save it to db and fetch it
@rotrixxplays
@rotrixxplays 6 дней назад
Lifesaver
@sparks5376
@sparks5376 7 дней назад
Great video! Thanks for the explanation, I subscribed and will follow your next videos, keep it up the good work!
@TheDevLogger
@TheDevLogger 6 дней назад
Thank you so much!! 😄
@marcc0183
@marcc0183 7 дней назад
It would be very good if you made a saas ai from 0 with limited quotas and plans (for example 10 ai generated messages for $5 per month or 30 messages for $10) and connect it to supabase or github branching to be able to make changes to your "startup" without having to affect the entire deployment for each change
@TheDevLogger
@TheDevLogger 6 дней назад
That’s a great idea!
@codingjogo
@codingjogo 7 дней назад
Your tutorial is great but no zooming in to see what’s going on to the small text
@codingjogo
@codingjogo 7 дней назад
Hope u add zoom to scale those small text components etc thanks!!!
@TheDevLogger
@TheDevLogger 7 дней назад
Thank you for the compliment! Haha yeah I realized that after I’ve edited the video 🤣
@TheDevLogger
@TheDevLogger 8 дней назад
Was this explanation clear for you? Let me know your thoughts!
@simonzeru
@simonzeru 7 дней назад
Great tutorial, concise and straight to the point ! I would recommend putting the links mentioned in the description and putting commands for all OS, not only mac. Thanks !
@TheDevLogger
@TheDevLogger 6 дней назад
@@simonzeru great idea! I’m on vacation right now but once I get back and have access to my pc, I will update :)
@diegogimbernat9253
@diegogimbernat9253 9 дней назад
Great tutorial man really clean
@TheDevLogger
@TheDevLogger 9 дней назад
Thank you!!
@narinderkmaurya
@narinderkmaurya 13 дней назад
Hi, one doubt, if we want to develop and build simultaneously and check the output in the pop up window, is that possible, means i first run it in dev mode, then i build it again, what if we i can do both simultaneously.
@akadaygame8634
@akadaygame8634 14 дней назад
thank you, really helpfull and rally good explanation..
@TheDevLogger
@TheDevLogger 14 дней назад
Your very welcome :)
@Everydaykaen
@Everydaykaen 14 дней назад
😅😅😅😅
@AverageJohnny
@AverageJohnny 15 дней назад
40th subscriber 🎉 Could you create a git repo with the code? I've followed the steps but the login button keeps calling the logout function, so I guess I did something wrong.
@TheDevLogger
@TheDevLogger 15 дней назад
haha thank you for the support! I've added the repo to the description. Let me know if it still doesn't work for you.
@AverageJohnny
@AverageJohnny 14 дней назад
@@TheDevLogger Thank you! I literally put the code for the logout in the login page, no wonder it was acting that way 😂 Do you have a twitter where we can follow you for updates and new videos?
@TheDevLogger
@TheDevLogger 14 дней назад
@@AverageJohnny No problem! hahaha I make those silly mistakes all the time too. Instagram is probably where I'll be doing more frequent updates during the week. I haven't set that up yet but hopefully maybe within the next video or the video after there'll be a link in the description! I have soo many content ideas, it would be super cool to engage with you and everyone here to see what would be most helpful :)
@AverageJohnny
@AverageJohnny 12 дней назад
@@TheDevLogger I would definetlly recommend posting on X as well, dev community there is huge. As for a video idea, I think a video on big Stripe alternative payment processors like LemonSqueezy would be very helpful. Most tutorials use Stripe, but since it isn't available everywhere, LemonSqueezy gained a lot of users and no content on youtube.
@chenjus
@chenjus 16 дней назад
Im new to Supabase. So I can just use Supabase as a remote database and Auth service, right? Im thinking of using FastAPI with Docker and using Supabase just for Auth and object storage. Is that a typical architecture?
@TheDevLogger
@TheDevLogger 16 дней назад
To my understanding you can use as much or as little of the services supabase provides as you want. You may want to look into using Supabase Edge Functions if you are building APIs, I haven’t used FastAPI before but I would guess that maybe the equivalent? Additionally if you are going to run a docker container anyway, you might as well self-host supabase
@LutherDePapier
@LutherDePapier 16 дней назад
That thumbnail... 😂😂😂😂
@StephenRayner
@StephenRayner 17 дней назад
If you find your self needing a OLAP database in addition to a OLTP (Postgres) I went with ClickHouse. It is open source, has SaaS offerings so you can avoid the DevOps burden whilst you are a scaling start up. The. For the analytics viewing part I went with Apache Superset. The SaaS offering I went with is called Preset. I fit well within the free tier which is fantastic.
@StephenRayner
@StephenRayner 17 дней назад
I’ve been using Supabase db, pgVector (drizzle NOW supports vectors highly highly recommend you use Drizzle. Avoid Prisma I’m using it, it is nice but… the types not reloading unless you manually reload VSCode or CMD+P open the index.d.ts file.
@StephenRayner
@StephenRayner 17 дней назад
The Supabase auth is pretty decent. Did you look into Clerk? I went with Supabase due to row base access control. But I’m 1 year into the project and still not used it. Theo has a video on why RBAC on the db is a nice idea but in practice it’s a time sink and hits development velocity.
@StephenRayner
@StephenRayner 17 дней назад
Running Supabase locally was a big win for me. Coming from AWS+Terraform (HCL) for most AWS resources and Serverless Framework for the lambdas. The. Using parameter store to share the ARN and variables between Terraform and Serverless… this is all a nightmare. How to run S3 locally? SES, step functions, etc… there is LocalStack and it looks okay… but still dedicated DevOps instead of focusing on building the product. So I switch to Vercel, upgraded to NextJs 12+ and started using nextjs for the backend. And oh my! Lambdas without all the headaches 😮😮😮
@StephenRayner
@StephenRayner 17 дней назад
So back to local Supabase, you get the db, the auth solution which uses GoTrue and then the local emails with InBucket. And the local S3 storage implementation. And the fact that they fully implemented their storage against the S3 API so you can use any S3 tooling 😮😮. It really is sick! And again Postgres database so all the plugins you could want like pgVector. It’s ace.
@TheDevLogger
@TheDevLogger 17 дней назад
I actually did look into Clerk! Was thinking about using it until I realized that the user auth table on supabase would not synchronize with the Clerk which is something I needed. Also I really don’t want to bloat my tech stack, I do try to keep things as simple as possible when I can
@StephenRayner
@StephenRayner 15 дней назад
@@TheDevLogger hmm… I think I saw something about this a couple of days ago. Just researched you are 100% correct. Wouldn’t be worth the headache to set this up defeats the point of clerk.
@StephenRayner
@StephenRayner 17 дней назад
Good conclusion, and Tauri does look cool. But Rust learning curve, Electron I wouldn’t ever touch it again. Fragile and slow. So just focusing on web is fine.
@TheDevLogger
@TheDevLogger 17 дней назад
Thank you! funnily I’ve been using flutter for desktop applications and it’s actually really good surprisingly… Still focusing on Nextjs for web apps tho!
@StephenRayner
@StephenRayner 15 дней назад
@@TheDevLogger only watched hello world for flutter looks good not help the pain of going to production with it yet though.
@StephenRayner
@StephenRayner 17 дней назад
I see what you mean about sounding robotic. But it is calm, neural and informative. It’s really easy for me with ADHD and an addiction to coding to listen and get everything you’re aiming for. The speed you talk at is perfect I either like blazing fast or just right, if it’s too slow it drives me nuts. This speed is good as I can speed it up or in this case I can think along at the same time.
@TheDevLogger
@TheDevLogger 17 дней назад
This is great feedback! Thank you so much!!
@StephenRayner
@StephenRayner 17 дней назад
How long did this video take to script, film and edit?
@TheDevLogger
@TheDevLogger 17 дней назад
This one actually took the least amount of time of all my videos so far. Probably only like 5 hours
@StephenRayner
@StephenRayner 17 дней назад
@@TheDevLogger good to know. I’ve been meaning to get back into making videos for 10+ years. Still haven’t. 😅
@TheDevLogger
@TheDevLogger 17 дней назад
You should!!
@StephenRayner
@StephenRayner 17 дней назад
You do NOT sound like a robot.
@TheDevLogger
@TheDevLogger 17 дней назад
Hahaha I think it’s more like I want to add a little more personality just to make the content a bit more entertaining while remaining educational and straight to the point. How I do that… no idea, so there’ll definitely be some experimentation along the way 🤣
@StephenRayner
@StephenRayner 17 дней назад
Interesting idea of having three of the same shirt. For me that would be a Huel t-shirt 😂😅
@TheDevLogger
@TheDevLogger 17 дней назад
I have friends who swear by Huel, is it that good!? 😂
@StephenRayner
@StephenRayner 17 дней назад
@@TheDevLogger I tried the powder and it ended up in the bin. I tried the savoy food and it’s not in the bin yet but probably will be soon. But the ready to drink bottles 😍specifically. They have a higher protein one now. My guess is eww it will be even thicker but it’s actually smoother. And has a light raspberry hint to it which works so damn well.
@StephenRayner
@StephenRayner 17 дней назад
Top quality, keep going! 🎉 the videos are excellent.
@StephenRayner
@StephenRayner 17 дней назад
Decent thank you, I ran into an issue where sometimes when logging in it would put the users password in the url! 😮 I will take a look at how you’ve done it compared to my setup and see if it addresses the problem.
@TheDevLogger
@TheDevLogger 17 дней назад
Ohh… that doesn’t sound right haha 😂 Let me know if you’d like me to create a GitHub repo with the example project and add it to the description
@StephenRayner
@StephenRayner 15 дней назад
@@TheDevLoggerthat will be helpful. I can test your flow then slowly add my code into it to identify the root cause. One variation on my end is I’m using email with not the providers. But I doubt it is that. I also used the middle chain pattern. (Can share this with you if you like) but it was broken before that refactor if I remember rightly. Will try to remember to update you. On holiday atm. Will circle back within a month.
@TheDevLogger
@TheDevLogger 15 дней назад
@@StephenRayner It's in the description! Just let me know if you find any issues with it
@anuj7286
@anuj7286 17 дней назад
Great tutorial, quick to understand. Thank you!
@TheDevLogger
@TheDevLogger 17 дней назад
Glad it helped!
@codewithguillaume
@codewithguillaume 17 дней назад
This is a good video! :)
@TheDevLogger
@TheDevLogger 18 дней назад
Let me know what you guys think of the direction that I mentioned in this video? Yes? No? Give me your thoughts!
@Scariot
@Scariot 19 дней назад
Insane content! thank you for the help
@TheDevLogger
@TheDevLogger 19 дней назад
Thank you for the compliment! I’m glad it was useful to you 😊
@rnholykabye9455
@rnholykabye9455 20 дней назад
Thank you Sir. Chapeau!
@rnholykabye9455
@rnholykabye9455 20 дней назад
Brilliant work. Thank you Sir!
@LeeWalpole
@LeeWalpole 20 дней назад
Thanks for this. Loved the Supabase Auth video too. Keep it up :)
@TheDevLogger
@TheDevLogger 20 дней назад
Thank you so much for the encouragement!
@haashtech
@haashtech 22 дня назад
what if we dont need change color to all elements
@TheDevLogger
@TheDevLogger 19 дней назад
You can always edit the css that is copied over from shadcn ui themes page. Or you could just define specific color for certain elements on your page using tailwindcss classes, this would make sure the element is always a specific color even if you change theme color. Hope this answers your question!
@TheDevLogger
@TheDevLogger 24 дня назад
What was one take away you learnt from this video? Also if you have any feedback on my content or style, plz let me know!
@StephenRayner
@StephenRayner 17 дней назад
Prefer less face / transitions. Energy at the start / hand gestures are distracting. The Supabase with and dynamic theme videos are better.
@choyi_gg
@choyi_gg Месяц назад
"8 days ago", great timing I needed it just now, thanks a lot.
@TheDevLogger
@TheDevLogger Месяц назад
no problem! I needed this too so decided to make a video about it haha
@TheDevLogger
@TheDevLogger Месяц назад
Thank you for watching! What other contents you be interested in?
@JeffreyHo565
@JeffreyHo565 Месяц назад
Awesome video, thanks, applied your examples to my next.js project
@TheDevLogger
@TheDevLogger Месяц назад
Your welcome! Glad it was helpful to you :)
@JeffreyHo565
@JeffreyHo565 Месяц назад
@@TheDevLogger The only callout that I am realizing now is that the LoginLogoutButton isn't really signing out the user. You are using setting the user state as null. You need to call the signOut method from the supabase client library
@TheDevLogger
@TheDevLogger Месяц назад
Thanks for pointing that out! I guess I missed adding that part to the video
@MichealS-bi8xt
@MichealS-bi8xt Месяц назад
Thank you for sharing this valuable video! I appreciate the helpful tips on building Chrome extensions. For those looking to find and verify emails, I recommend trying Tomba email finder for Google Chrome extensions.
@TheDevLogger
@TheDevLogger Месяц назад
Glad it was helpful!
@fdkaix9091
@fdkaix9091 2 месяца назад
Hello The Dev Logger, congrats on your channel. Super useful content, high quality of articulation and presentation. I am sure you will grow big, keep going. Looking forward to watch more nextjs content coming from you. Greetings from Turkey.
@TheDevLogger
@TheDevLogger 2 месяца назад
Thank you so much for your kind words! Really appreciate the support ❤️