Тёмный
Coding Garden
Coding Garden
Coding Garden
Подписаться
Grow your coding skills one day at a time with weekly live streams and videos about programming, including tutorials, Q&A sessions, algorithmic problem-solving, full application builds, and more.
Everything I Learned Trying Laravel / PHP
19:37
7 месяцев назад
Private vs Public Networks Explained
10:11
8 месяцев назад
What is a monorepo? | Getting started with nx
18:30
8 месяцев назад
Trying htmx | Try Day Friday Highlight
5:33
8 месяцев назад
RUNES - Coming in Svelte v5 | My Take
19:10
11 месяцев назад
Just Read The Docs
5:29
Год назад
Deploy an Express API to Vercel
6:06
Год назад
Комментарии
@CodingGarden
@CodingGarden 12 часов назад
00:00 Stream Starts 02:31 Saying Hello 04:10 Catching up on Chat 08:16 Learn to Code Advice 29:43 Catching up on Chat 32:24 AI Coding Dependence 44:52 Portfolio Project Advice 46:40 AI Coding Dependence 54:23 Project Structure Resources 55:55 Catching up on Chat 1:00:15 Exploring Express v5 1:25:40 Thanks!
@MarquesaBarbula
@MarquesaBarbula 16 часов назад
It’s so good that you’re back! 🫶🏻
@marc1an4
@marc1an4 День назад
Great video! Thank you so much!
@saugatpandey4022
@saugatpandey4022 День назад
man, I always miss ur stream
@Sezar_SZ
@Sezar_SZ 2 дня назад
01:33:52 Awww I missed the CG livestream endings! :) You didn't use it over on the syntax channel
@Sezar_SZ
@Sezar_SZ 2 дня назад
We all really missed you, thanks for the stream
@CodingGarden
@CodingGarden 2 дня назад
00:00:00 Stream Starts 00:04:23 Saying Hello 00:13:00 Working on Chat Overlay 01:04:50 Chatting / Answering Questions 01:31:47 Thanks!
@feefoodev
@feefoodev 2 дня назад
We missed you
@anilkreddya
@anilkreddya 15 дней назад
How can we deploy a particular project within an nx based monorepo?
@codedusting
@codedusting 18 дней назад
How customisable is UI design if things are created by default?
@Luke-Barrett
@Luke-Barrett 20 дней назад
With the latest version of nodemon you don't need to install ts-node separately.
@longbranchgooberdapple2238
@longbranchgooberdapple2238 22 дня назад
If I'm not mistaken, vue magic lies in <script setup>. And if you don't like that magic, you can just create plain script and define everything there. You just have to return object with setup function inside. Or a bunch of fields if you prefer vue2 style.
@MichaelMossmanNZ
@MichaelMossmanNZ Месяц назад
Wow! Only 21 comments in 12 months. Okay, so I wanted to watch this video just for fun, but I don't know JS well. I do code in other languages, and one of the things that I always try to do is keep my code readable. By that I mean: if ANYONE were to sit there & read my code, no matter what their skill level, then they should be able to follow along. The reason I am commenting here is that I was easily able to follow this beginners' JS example, UNTIL we got to the Array.with part ... looking at that code just baffles me, and although I think I understand it, why American2050 would we want or need to complicate things by doing it this way? Also, if the function STARTS with return, then why is there ANOTHER return at the END of the function?
@CodingGarden
@CodingGarden Месяц назад
The last solution is a more functional approach. The callback function gets called for every value up to n. The return value of the function will be the resulting value at that index in the new array. The function passed to Array.from is essentially a map function. You can read more about it here: developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/from#mapfn It is very similar to array map: developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map
@rosswylie786
@rosswylie786 Месяц назад
Great video - appreciate you sharing this with us! Question - what value in the websocket response are you using to derive which Emoji to use (ie - how can you tell if last change was higher/lower vs. previous price)? Thanks in advance!
@CodingGarden
@CodingGarden Месяц назад
On each socket update I compare the current price with the previous price to get the direction. github.com/CodingGarden/stonk-ticker/blob/master/src/App.js#L50
@Degamer790
@Degamer790 Месяц назад
Great video 😀Main content starts at 3m39
@benjaminangafua
@benjaminangafua Месяц назад
How do you get the JavaScript work?
@Litleevy
@Litleevy Месяц назад
THANK YOU, YOU SAVED ME I WAS GOING CRAZY
@mychoppaeat
@mychoppaeat Месяц назад
Great video! Laravel’s out-of-the-box functionality is indeed impressive. You should definitely try out Livewire! With Livewire, you can achieve real-time page updates using AJAX behind the scenes without writing any JavaScript-just PHP with minimal code. For example, you can create new chirps and display them without a page reload, or use wire:navigate to get a SPA-like experience where the page doesn’t reload when you visit the edit page. It’s super easy to use and feels like magic! Plus, since Laravel has officially adopted Livewire, they work together seamlessly. One tip for improvement: Using an event with a listener for this scenario adds unnecessary complexity for handling model-specific logic. Observers are preferred as they encapsulate the logic directly related to the model’s lifecycle, making the code more readable and maintainable. Given that you’re only observing a single event, it’s even more efficient to override the created method within the model itself. This keeps the logic concise and directly tied to the model’s behavior.
@SXsoft99
@SXsoft99 Месяц назад
some would argue it comes with too many things out of the box, but as makes of laravel said "it ships with what you would find in 70-80% of websites"
@prerakhere
@prerakhere Месяц назад
I learn so much extra stuff everytime i see your livestream. Thanks.
@weixiangng8279
@weixiangng8279 Месяц назад
I deploy the express js with api for calling database like showing list of employee. But when try to access the api on Vercel it does not work.
@williamsmith1159
@williamsmith1159 Месяц назад
00:05 Creating a URL shortener using Node.js and Express 02:27 Setting up middlewares and basic routes in Express app 08:06 Building a URL Shortener using Node.js + Express + MongoDB + Heroku 11:25 Deploying the URL Shortener through Versal 17:42 Configuring SSL and DNS settings for deploying a URL shortener on Heroku 20:26 Creating schema for short URLs with Yup in Node.js 25:53 Error handling and URL creation with Node.js + Express 29:03 Setting up MongoDB database connection for URL shortener 34:33 Implementing a unique index for ensuring URL uniqueness 37:25 Generate a nano ID instead of relying on database integrity. 43:36 Setting up front end for creating links with view J S 46:31 Creating and deploying a URL shortener using Node.js + Express + MongoDB + Heroku 52:43 Successfully built and deployed a URL Shortener with Node.js, Express, MongoDB, and Heroku in 3133.7 seconds 55:42 Creating a redirect loop in a URL Shortener Crafted by Merlin AI.
@sayanta01
@sayanta01 Месяц назад
thanks man
@apnaentertainment7061
@apnaentertainment7061 Месяц назад
What are doing??🙄 I don't understand
@CodingGarden
@CodingGarden Месяц назад
I am showing where to put files in a react code base as it grows larger.
@nguyenthanhnguyenkhoik18hcm
@nguyenthanhnguyenkhoik18hcm Месяц назад
Oh I love where you camp. Do you mind sharing location please?
@CodingGarden
@CodingGarden Месяц назад
It is in Colorado USA called Red Feather Lakes / Dowdy Lake Campground. www.fs.usda.gov/recarea/arp/recreation/camping-cabins/recarea/?recid=36653&actid=29
@nguyenthanhnguyenkhoik18hcm
@nguyenthanhnguyenkhoik18hcm Месяц назад
@@CodingGarden Thank you!
@xxxMantou
@xxxMantou Месяц назад
this is amazingly helpful setup tutorial, comfortable pace to follow alone!
@mrf9237
@mrf9237 Месяц назад
OMG thank you!
@shashikaharshana
@shashikaharshana Месяц назад
What a video. Dude you are just amazing attention to the detail is awesome. Love the content keep it up my bro. Love from Sri Lanka.
@kennysus6174
@kennysus6174 2 месяца назад
hey my css is not loading after deploying on vercel what should i do
@Pareshbpatel
@Pareshbpatel 2 месяца назад
Nice intro to React Folder Structure with many tips along the way. Thanks. {2024-07-15} - Subscribed!
@Okir09
@Okir09 2 месяца назад
In the .eslintcr.cjs i get : 'module' is not defined. :( :( :( please help :(
@maidenjewel5202
@maidenjewel5202 2 месяца назад
Great Explanation! <3
@iswilson
@iswilson 2 месяца назад
How would you connect to your database since the connection is being done in index.ts in src which would never execute?
@houstonbova3136
@houstonbova3136 2 месяца назад
One thing I’ll add. Coming from a self taught background. If you’re fairly new to programming, pick a couple of tools, JS/Python, Svelte/Django, Polars/Pandas, Postgres/MySQL/DuckDb/Sqlite and REALLY read as much of the docs as possible. Go start to finish and only skim through the bits you have high familiarity with. Learning to learn is hard and it’s only made harder if you regularly skip over the things you don’t yet know.
@CloudWizards-nr5mo
@CloudWizards-nr5mo 2 месяца назад
i am learning frontend can i contribute on ths
@saranraja962
@saranraja962 2 месяца назад
great explain solve my issue Thankyou
@CayoBuay
@CayoBuay 2 месяца назад
I started using Bullet Journaling.
@carlosalbertotabordaramire1825
@carlosalbertotabordaramire1825 2 месяца назад
Muchas gracias por este video
@joe2501echo
@joe2501echo 2 месяца назад
Could one of you document proficient people make a tutorial on how to read the docs? I mean basic examples of how to navigate and test commands as a new user would.
@iokai_dosertao4376
@iokai_dosertao4376 2 месяца назад
Awesome video dude. I was really struggling on how to learn to code and I also think that the better way is going through the documentation and trial and error. There's no magic!
@itcloudguy
@itcloudguy 2 месяца назад
3:42 - You must mention here, that Migrations are actually not to create tables only. The purpose of Migrations is to make changes in your database using artisan utility. And you have ability to rollback those changes.
@SonTuyenNgocHuyen
@SonTuyenNgocHuyen 2 месяца назад
Great productivity software advice! Just wanted to mention Immersive Translate. It’s a free tool that’s essential for translating online productivity content.
@kevinsedwards
@kevinsedwards 3 месяца назад
of course the guy with an eccentric mustache says pagination in an obviously ridiculous way.
@rumble1925
@rumble1925 3 месяца назад
I didn't know Laravel was so fringe for a lot of people. I use node mainly but I read the docs on Laravel to learn high level concepts when doing backend development. The only reason I don't actively use it is that I just plain never feel comfortable with PHP as a language - and it's a shame because the framework and the community is great
@tofuman9526
@tofuman9526 3 месяца назад
Oh. I’m trying to get an overview of Laravel .vs Rails. And this video reallyyyyyy highlights the greatness of Laravel for prototyping a quick MVP…
@jasinatiger
@jasinatiger 3 месяца назад
> Just Read The Docs >docs are unreadable and unpractical, and wrote like at least readed 200k pages of some architecture of my gpu
@UmashankarBehera-hf4uq
@UmashankarBehera-hf4uq 3 месяца назад
You are awesome dude Love from india
@ripplesr5655
@ripplesr5655 3 месяца назад
Welcome to the wonder world.
@aryankalra5640
@aryankalra5640 3 месяца назад
Thank you so much man!
@Proeng
@Proeng 3 месяца назад
Glad I'm not the only one who is confused by the whole load/data fetching on route load paradigm. Feel like you need to have a PhD in order to understand how to use it correctly. Apart from that SolidJS is a great choice but I really don't like the whole load thing..