Coding Garden
Private vs Public Networks Explained
updated
View the code here: github.com/codinggarden/next-travel-log
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
During the stream we setup eslint, prettier and the airbnb config.
We also setup commit hooks with husky.
View the code here: github.com/CodingGarden/listd
Watch the full live stream on the Coding Garden Archive channel - youtube.com/watch?v=y068wjb4XtI
View the rest of the devlogs here: youtube.com/playlist?list=PLM_i0obccy3s6lNaYLewHHTTAXL-uS4M5
View the rest of the streams in the series: youtube.com/playlist?list=PLM_i0obccy3ujNeSo0EoVppCYDr8YwjSQ
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
View the code here: github.com/codinggarden/next-travel-log
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
During the stream we fixed a tailwind setup issue, merged a pull request that added contributing guides and a code of conduct to the repo, reviewed i18n libraries, tried 2 i18n libraries, settled on typesafe-i18n and integrated typesafe-i18n with SvelteKit.
View the code here: github.com/CodingGarden/listd
Watch the full live stream on the Coding Garden Archive channel - youtube.com/watch?v=tR7CJAFdcGo
View the rest of the devlogs here: youtube.com/playlist?list=PLM_i0obccy3s6lNaYLewHHTTAXL-uS4M5
View the rest of the streams in the series: youtube.com/playlist?list=PLM_i0obccy3ujNeSo0EoVppCYDr8YwjSQ
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
📖 Learn more about Feathers v5 here: feathersjs.com
🐙 Star Feathers on Github: github.com/feathersjs/feathers
💙 Support David on Github: github.com/sponsors/daffl
🕊️ Follow Feathers on Twitter: twitter.com/feathersjs
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
This is a highlight of a twitch stream. Follow on twitch to watch live: twitch.tv/codinggarden
View all of the articles, videos, tweets and releases I talk about here: github.com/CodingGarden/news/blob/main/2023-01-30.md
💜 Follow on Twitch: twitch.tv/codinggarden
💚 Support the Coding Garden: https://coding.garden/support
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
--- Interesting Things
Wonders of Street View | neal.fun - https://neal.fun/wonders-of-street-view/
GoldenEye 007 Gets Release Date on Xbox Game Pass - news.xbox.com/en-us/2023/01/25/goldeneye-007-xbox-game-pass-release-date
--- Interesting Builds
Adventures in Self-Watering Planters | tommy.sh - https://blog.tommy.sh/posts/adventures-in-self-watering-planters-part-1/
via Hackaday - hackaday.com/2023/01/29/self-watering-planters-reuse-household-jars
--- YouTube Videos
The Ultimate Hacker Effect That Anyone Can Do | @Hyperplexed - youtube.com/watch?v=W5oawMJaXbU
unnecessary bools! (all code sucks) #01 | @anthonywritescode - youtube.com/watch?v=TJ_aGY6iyZY
Andrew Clark on the Creation of Redux | @Honeypotio - youtube.com/watch?v=WvRcZkuXmpo
--- Developers and Tech
Replacing a SQL analyst with 26 recursive GPT prompts - https://www.patterns.app/blog/2023/01/18/crunchbot-sql-analyst-gpt/
2023 State of Databases for Serverless & Edge | Lee Robinson - leerob.substack.com/p/databases-serverless-edge
Making sense of TypeScript using set theory - https://blog.thoughtspile.tech/2023/01/23/typescript-sets/
--- JavaScript - News, Interesting Libraries, New Releases
Astro 2.0 - https://astro.build/blog/astro-2/
Astro - https://astro.build/
Shoelace 2.0 - blog.fontawesome.com/shoelace-2-0-is-official
Shoelace - https://shoelace.style/
Feathers v5 - feathersjs.com/guides/whats-new.html
Feathers - feathersjs.com
--- Public Blue Screen of the Week
Public BIOS in Shanghai - reddit.com/r/PBSOD/comments/10kvd3x/more_like_pbios_in_this_case
During the stream we drew wireframes, installed tailwind and setup Skeleton UI. Most of the stream was us getting used to Skeleton and exploring the components they have to offer.
View the code here: github.com/CodingGarden/listd
Watch the full live stream on the Coding Garden Archive channel - youtube.com/watch?v=4LiYKBQ3fwE
View the rest of the streams in the series: youtube.com/playlist?list=PLM_i0obccy3ujNeSo0EoVppCYDr8YwjSQ
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
This is a highlight of a twitch stream. Follow on twitch to watch live: twitch.tv/codinggarden
View all of the articles, videos, tweets and releases I talk about here: github.com/CodingGarden/news/blob/main/2023-01-23.md
💜 Follow on Twitch: twitch.tv/codinggarden
💚 Support the Coding Garden: https://coding.garden/support
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
-- Interesting Things
These Gorgeous Photos Capture Life Inside a Drop of Seawater - smithsonianmag.com/science-nature/these-gorgeous-photos-capture-life-inside-drop-seawater-180981297
-- Interesting Builds
Summer Afternoon - twitter.com/vlucendo/status/1614983883866390530
Link - summer-afternoon.vlucendo.com
Source - Summer Afternoon – A WebGL Experiment (vlucendo.com) - news.ycombinator.com/item?id=34461808
* How He do that?
WebGL - developer.mozilla.org/en-US/docs/Glossary/WebGL
three.js - threejs.org
Babylon.js - github.com/BabylonJS/Babylon.js
Unity | How to publish for WebGL - learn.unity.com/tutorial/how-to-publish-for-webgl#
-- YouTube Videos
Don't Write Comments | @CodeAesthetic - youtube.com/watch?v=Bf7vDBBOBUA
Garbage Collection (Mark & Sweep) | @Computerphile - youtube.com/watch?v=c32zXYAK7CI
EVERYONE in Cyber Security Should Understand Reversing (its EASY) | @LowLevelLearning - youtube.com/watch?v=gh2RXE9BIN8
-- Developers and Tech
The Lisa: Apple's Most Influential Failure - computerhistory.org/blog/the-lisa-apples-most-influential-failure
The Art of Code: Apple Lisa - info.computerhistory.org/apple-lisa-code
Layoffs??? - Part Sad, Part Alarmist
300,000+ Tech jobs have been vanished in the last 12 months. - https://i.redd.it/x9hvdw9rdada1.jpg
Microsoft set to layoff 10K people - reddit.com/r/dataisbeautiful/comments/10fllwq/oc_microsoft_set_to_layoff_10k_people
Number of employees added between 2021 and 2022 - docs.google.com/spreadsheets/d/1o4ZroO4-fQ34L104AJUYfAgW1j7zYaxMtO_lvOCx1JE/edit#gid=0
-- JavaScript - News, Interesting Libraries, New Releases
axios v1.2.3 - github.com/axios/axios/releases/tag/v1.2.3
esbuild v0.17.0 - github.com/evanw/esbuild/releases/tag/v0.17.0
Remix v1.10.0 - github.com/remix-run/remix/releases/tag/remix%401.10.0
Migrating your React Router App to Remix - https://remix.run/docs/en/v1/guides/migrating-react-router-app
Remix v1.11.0 - github.com/remix-run/remix/releases/tag/remix%401.11.0
Inertia.js v1.0.0 - inertiajs.com
-- Public Blue Screen of the Week
Toy Story Midway Mania ride at Disney California Adventure - reddit.com/gallery/10hizqj
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
Tunnel animation from here - youtube.com/watch?v=H1x44w3wGro
--- listd Full Stack App Build where we will be using SvelteKit and Tailwind/Skeleton
Past Episodes and Summaries - youtube.com/playlist?list=PLM_i0obccy3ujNeSo0EoVppCYDr8YwjSQ
The code - github.com/codingGarden/listd
- Summary of the Tailwind Twitter Drama - twitter.com/coding_garden/status/1614736964577812482
--- Tailwind vs Bootstrap
Tailwindcss - tailwindcss.com
Bootstrap - getbootstrap.com
--- CSS Frameworks
Bulma - bulma.io
UIkit - getuikit.com
Pure CSS - purecss.io
Materialize - materializecss.com
--- CSS Utility Libraries
So you need a CSS utility library? | Chris Coyier - css-tricks.com/need-css-utility-library
CSS utility classes: Your library of extendable styles | Russell Bishop - blog.logrocket.com/css-utility-classes-library-extendable-styles
Shed CSS - http://tedconf.github.io/shed-css/index.html
Tachyons - tachyons.io
Basscss - basscss.com
turretcss turretcss.com
In the video I also did not mention WindiCSS, twind or unocss - learn more about them here:
WindiCSS - windicss.org
twind - https://twind.style/
unocss - github.com/unocss/unocss
--- Tailwind CSS Component Libraries
daisyUI - daisyui.com
Flowbite - flowbite.com
Sailboat UI - sailboatui.com
--- Svelte
Svelte - https://svelte.dev/
Svelte Kit - https://kit.svelte.dev/
--- Svelte Component Libraries Built On Top of Tailwind
Flowbite Svelte - flowbite-svelte.com
Konsta UI - konstaui.com
Skeleton - https://www.skeleton.dev/
Smelte JS - smeltejs.com
--- Tailwind VS Code Extensions
Tailwind CSS IntelliSense - marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss
Inline fold - marketplace.visualstudio.com/items?itemName=moalamri.inline-fold
Automatic Class Sorting with Prettier - tailwindcss.com/blog/automatic-class-sorting-with-prettier
00:00 Intro
00:19 What is Tailwind?
00:53 UI Built with CSS/BEM
01:25 UI Built with Tailwind
01:51 Tailwind is a Design System
02:05 Magic Numbers in CSS
03:27 Tailwind is another thing to learn
03:45 Tailwind is NOT Bootstrap
05:03 @apply directive
05:58 Bootstrap has utility classes
06:40 CSS Frameworks
07:15 CSS Utility Libraries
08:20 Tailwind Component Libraries
08:38 TailwindUI
09:01 daisyUI
09:50 Flowbite
10:07 Sailboat UI
10:32 The CSS Developer Experience
11:37 Tailwind VS Code Plugins
12:24 SvelteKit
12:59 We want Tailwind + Interactivity
13:42 Skeleton
16:35 Other Svelte Component Libraries
17:02 Flowbite Svelte
17:32 Konsta UI
18:49 Closing Words
19:42 Utility Classes are Useful
This is a highlight of a twitch stream. Follow on twitch to watch live: twitch.tv/codinggarden
View all of the articles, videos, tweets and releases I talk about here: github.com/CodingGarden/news/blob/main/2023-01-16.md
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
-- Interesting Articles --
NASA’s Double Asteroid Redirection Test Is a Smashing Success - eos.org/articles/nasas-double-asteroid-redirection-test-is-a-smashing-success
Double Asteroid Redirection Test - https://dart.jhuapl.edu/
The James Webb Space Telescope Is Finding Too Many Early Galaxies - skyandtelescope.org/astronomy-news/the-james-webb-space-telescope-is-finding-too-many-early-galaxies
The Style Guide for America’s Highways: The Manual on Uniform Traffic Control Devices - beautifulpublicdata.com/the-style-guide-for-americas-highways-mutcd
AI and the Big Five | Ben Thompson - stratechery.com - stratechery.com/2023/ai-and-the-big-five
Deep Learning Expert Says GPT Startups May Be in for a Very Rude Awakening - futurism.com/deep-learning-expert-gpt-startups-rude-awakening
-- Interesting Builds --
Fridge buzzer | carrotIndustries - github.com/carrotIndustries/fridge-buzzer
via Hackaday - hackaday.com/2023/01/16/dont-lose-your-cool-with-this-fridge-buzzer
Deluxe smart curtain - hackaday.io/project/189076-deluxe-smart-curtain
via Hackaday - hackaday.com/2023/01/14/smart-led-curtain-brings-sprites-to-your-windows
-- YouTube Videos --
What is a Full Stack Designer? 2023 Roadmap | @DesignCourse - youtube.com/watch?v=nbQpUhdVLlo
My dumbest CSS mistakes and how I debug them | @KevinPowell - youtube.com/watch?v=GWkMYvoCXyQ
Can YOU solve this frontend interview question? | @mewtru - youtube.com/watch?v=Ju6VSLKXrJg
1 Problem, 24 Programming Languages | @code_report - youtube.com/watch?v=U6I-Kwj-AvY
-- Developers and Tech --
CNET using AI content for SEO articles | @GaelBreton - twitter.com/GaelBreton/status/1613110185995771905
Microsoft Introduces VALL-E, A Voice DALL-E - valle-demo.github.io
A Free, Open, and Documented Forecast API - pirateweather.net
Interviews-as-a-Service: The Bad and The Ugly | vadim kravcenko - vadimkravcenko.com/shorts/interviews-as-a-service
Thoughts on OS security | jmau111 - jmau111.github.io/2023/01/09/operating-systems-security
Github co-pilot brushes that can modify your code | Amelia Wattenberger - githubnext.com/projects/code-brushes
Transition from Software developer to manager - levelup-edu.com/transition-from-software-developer-to-manager
Your tech stack is not the product - hoho.com/posts/your-stack-is-not-the-product/?utm_source=tldrnewsletter
NYC Slice - elkue.com/nyc-slice
The yaml document from hell - ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell
How to store your app's entire state in the url - scottantipa.com/store-app-state-in-urls
@AppleMusic has brought @sveltejs out of beta and into the live site! | @BrittneyPostma - twitter.com/BrittneyPostma/status/1615381017300271104
-- Ask Hacker News --
Ask HN: Is TypeScript worth it? - news.ycombinator.com/item?id=34359504
Ask HN: Lead developer but I just don't enjoy management - news.ycombinator.com/item?id=34309275
Ask HN: What do you talk about in 1-on-1s with your managers? - news.ycombinator.com/item?id=34329351
Ask HN: What's your favorite illustration in computer science? - news.ycombinator.com/item?id=34322303
-- JavaScript - News, Interesting Libraries, New Releases --
State of JS 2022 Results - 2022.stateofjs.com/en-US
Introducing Web Components Guide - https://webcomponents.guide/blog/introducing-webcomponents-guide/
Safe Data Fetching in Modern JavaScript | Steve Sewell - builder.io/blog/safe-data-fetching
-- Public Blue Screen of the Week --
Spotted in a large shopping center in Switzerland | val_300 - reddit.com/r/PBSOD/comments/1099qwz/spotted_in_a_large_shopping_center_in_switzerland
During the stream we setup a docker compose file with a postgres database, a .env with our environment variables and a Prisma schema file with all of our table definitions. We talked through the design of our database and left room for future additions and features.
Watch the full live stream on the Coding Garden Archive channel - youtube.com/watch?v=w5VTUJUd-mQ
View the rest of the streams in the series: youtube.com/playlist?list=PLM_i0obccy3ujNeSo0EoVppCYDr8YwjSQ
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
📅 View the live stream schedule: https://coding.garden/schedule/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
This video was clipped from a live stream on twitch. Follow to watch live: twitch.tv/codinggarden
View the code for these apps here: github.com/CodingGarden/choosing-a-full-stack-framework
View the slide deck here: github.com/CodingGarden/choosing-a-full-stack-framework/tree/main/apps/findings
View the live streams where I tried each framework here: youtube.com/playlist?list=PLM_i0obccy3sbRnr6pq1ZIuuo9GaYP4yO
These full stack frameworks each have their own way of doing these things:
- Hybrid rendering (SPA vs SSR vs MPA vs SSG)
- Optimized bundling
- SEO
- File based routing
- API Functions / Data Loading
- Middlewares
- Environment configuration loading
- Image optimization
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
This video has some hot takes I had while talking to twitch chat.
Follow on twitch to watch live and join the conversation: twitch.tv/codinggarden
This is a highlight of a twitch stream. Follow on twitch to watch live: twitch.tv/codinggarden
View all of the articles, videos, tweets and releases I talk about here: github.com/CodingGarden/news/blob/main/2023-01-09.md
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
-- Interesting News --
Scientists have discovered the first virovore – an organism that eats viruses - https://news.unl.edu/newsrooms/today/article/eating-viruses-can-power-growth-reproduction-of-microorganism/
Safari Turns 20 - macrumors.com/2023/01/07/safari-turns-20
-- Interesting Builds --
A Portable Raspberry Pi Project | /u/pdrift - reddit.com/r/raspberry_pi/comments/104cmi2/my_portable_raspberry_pi_project
Raspberry Pi retro TV | u/mr_deelee - reddit.com/gallery/106712j
Making the ultimate-guitar web player easier to practice with - ivanca.tumblr.com/post/705694114475360256/making-the-ultimate-guitar-web-player-easier-to
-- YouTube Videos --
What do Computer Scientists Read? | @Computerphile - youtube.com/watch?v=dMYgY5FhO3M
Computer Networking (Deepdive) | @LiveOverflow - https://www.youtubZe.com/watch?v=6G14NrjekLQ
I Tried Using Virtual Monitors For A Week! | @Hallden_ - youtube.com/watch?v=ewzIrYsoCHU
How to ACTUALLY learn to code... 7 Roadmaps for 2023 | @Fireship - youtube.com/watch?v=66tfvFeALBQ
the hacker’s roadmap (how to get started in IT in 2023) | @NetworkChuck - youtube.com/watch?v=uTAaFExLgwQ
Next.js 13.1 Explained! | @VercelHQ - youtube.com/watch?v=_q1K7cybyRk
10 AMAZING Conferences for JavaScript Developers in 2023! | @JamesQQuick - youtube.com/watch?v=rk2aD1aF9GM
-- Developers and Tech --
Google announces official Android RISC-V support - xda-developers.com/google-officially-supports-risc-v
RISC-V on WikiPedia - en.wikipedia.org/wiki/RISC-V
New Linux gaming milestone: with the latest work from Josh Ashton, HDR can now be enabled for real games! - twitter.com/Plagman2/status/1610200412854046720
Heatmap comparison - twitter.com/phys_ballsocket/status/1610252366565216261
Gnome - Shell & Display Next hackfest - wiki.gnome.org/Hackfests/ShellDisplayNext2023
AetherSX2 development is indefinitely suspended - aethersx2.com
AetherSX2: PS2 Emulator Development Suspended Indefinitely Due to Constant Complaints and Death Threats - techlog360.com/aethersx2-ps2-emulator-development-suspended
I scanned every package on PyPi and found 57 live AWS keys - tomforb.es/i-scanned-every-package-on-pypi-and-found-57-live-aws-keys
Production Twitter on One Machine? 100Gbps NICs and NVMe are fast - thume.ca/2023/01/02/one-machine-twitter
Is coding in Rust as bad as in C++? | strager - quick-lint-js.com/blog/cpp-vs-rust-build-times
Kainga Postmortem: How earning 200k as a solo dev can still be a failure. - reddit.com/r/gamedev/comments/100s7so/kainga_postmortem_how_earning_200k_as_a_solo_dev
-- JavaScript - News, Interesting Libraries, New Releases --
2022 JavaScript Rising Stars - risingstars.js.org/2022/en
Vue 2022 Year In Review | Evan You - blog.vuejs.org/posts/2022-year-in-review.html
/u/cmgriffing Ported Boring Avatars to Several Frameworks using Mitosis - cmgriffing.github.io/boringer-avatars
Mafs - React components for interactive math - https://mafs.dev/
YouTube archiving made simple - github.com/Owez/yark
TanStack Query v4.21.0 now comes with a svelte-query adapter - twitter.com/TkDodo/status/1612069377246994433
Vuetify 3.1 - github.com/vuetifyjs/vuetify/releases/tag/v3.1.0
Introduces Labs - dev.vuetifyjs.com/en/labs/introduction
Watch me walk through my solution and solve the problem in multiple ways here:: youtube.com/watch?v=7PxmAy792v0
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
View my solutions here: github.com/CodingGarden/daily-programmer
Get Quokka here: quokkajs.com
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
Watch me walk through my solution and solve the problem in multiple ways here: youtube.com/watch?v=kuklNJTTWHo
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
View my solutions here: github.com/CodingGarden/daily-programmer
Get Quokka here: quokkajs.com
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
Watch me walk through my solution and solve the problem in multiple ways here: youtube.com/watch?v=S6ifOvG903w
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
View my solutions here: github.com/CodingGarden/daily-programmer
Solve the problem on Codewars: codewars.com/kata/5300901726d12b80e8000498
Get Quokka here: quokkajs.com
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
This is a highlight of a twitch stream. Follow on twitch to watch live: twitch.tv/codinggarden
View all of the articles I talk about here: github.com/CodingGarden/news/blob/main/2023-01-02.md
💜 Follow on Twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
Public Domain Day 2023 | Duke University School of Law - https://web.law.duke.edu/cspd/publicdomainday/2023/
Rotary Keyboard | Squidgeefish - squidgeefish.com/projects/rotary-keyboard
The Best Solution to Burnout We’ve Ever Heard | A Conversation With Slack, Netlify & Ambassador Labs - devinterrupted.substack.com/p/the-best-solution-to-burnout-weve
Conversation Skills Essentials – Tynan.com - tynan.com/letstalk
8 Hard Truths I learned when I got laid off from my SWE job | Steven Buccini - stevenbuccini.com/8-hard-truths-on-getting-laid-off
A Comprehensive List of Sites to Find Freelance Work | EnvironmentalMood770 - reddit.com/r/webdev/comments/zwr0w5/comprehensive_list_of_sites_to_find_freelance
Safari's date-picker is the cause of 1/3 of our customer support issues | RobertAKARobin - gist.github.com/RobertAKARobin/850a408e04d5414e67d308a2b5847378
The Digital Ocean Quest Towards New Lands - Digital Ocean SEO Analysis - Growtika - growtika.com/digital-ocean-seo-analysis
Monorepos vs Multirepos: A Comprehensive Comparison - devtip.co/monorepo
The state of HTTP in 2022 - blog.cloudflare.com/the-state-of-http-in-2022
JavaScript Frameworks - Heading into 2023 - DEV Community - dev.to/this-is-learning/javascript-frameworks-heading-into-2023-nln
The 6 JavaScript Projects to watch in 2023 - byteofdev.com/posts/javascript-projects-2022
Tamagui 1.0 🎉 - https://tamagui.dev/blog/version-one
Announcing SolidStart Auth The Official @nextauthjs (AuthJS) Package For @solid_js - twitter.com/OrJDevv/status/1609155679079596043?s=20&t=wfYMS1uB22XLy-okcGpcaw
Nx 15.4 - Vite 4 Support, a new Nx Watch Command, and more! - dev.to/nx/nx-154-vite-4-support-a-new-nx-watch-command-and-more-548
🎉 Announcing Hyper Fetch 3.0 | Data fetching, caching and queueing - hyperfetch.bettertyped.com/blog/hyper-fetch-3-0
This is a highlight of a twitch stream. Follow on twitch to watch live: twitch.tv/codinggarden
View the code here: github.com/CodingGarden/coding-improv/tree/master/episode_021
Watch the full live stream (un-edited) on the Coding Garden Archive here: youtube.com/watch?v=OT_AUW3ryXw
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
Read more about ChatGPT here: openai.com/blog/chatgpt
Try out ChatGPT here: chat.openai.com/auth/login
Watch "ChatGPT just built my entire app in minutes..." here: youtube.com/watch?v=Pi-5_eid7VA
This video was clipped from a live stream on twitch. Follow to watch live: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
In this video I complete the State of JavaScript 2022 Survey and talk through all of my answers. I also learn SolidJS and build an image search app with it. This video was clipped from a live stream on twitch. Follow to watch live: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
This clip was taken from a live stream on Twitch. Follow on Twitch to join the discussion LIVE - twitch.tv/codinggarden
View the full live stream on the Coding Garden Archive: youtu.be/9tynA_YGj4I
View the notes from the video here: github.com/CodingGarden/AMA/blob/master/2022-10-25/where-to-start-programming.md
Codepen - codepen.io
Free Online Resources to Learn to Code - youtube.com/watch?v=wqeMsPm71RY
Free Code Camp - freecodecamp.org
The Odin Project - theodinproject.com
Mozilla Developer Network - developer.mozilla.org/en-US
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
00:00 Intro
00:41 Why are you learning to program?
02:08 Why I suggest Web Development
02:49 Comparison with other languages
04:57 codepen hello world example
07:09 codepen trending examples
09:29 Free resources to learn web development
11:22 Do you want to get a job?
13:34 Do you want to make games?
16:11 Do you want to impress somebody?
16:36 Do you have a billion dollar idea?
16:50 Do you want to analyze/visualize data?
17:23 Do you want to learn to think critically?
18:38 Do you want to be a hacker?
19:34 Do you want to make creative visualizations?
21:23 Do you want to work with hardware?
23:28 Conclusion
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
View the starter template we create in this video here: github.com/CodingGarden/react-ts-starter
💜 Watch live on twitch: twitch.tv/codinggarden
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
00:00:00 Intro
00:00:10 Hello Friends
00:01:26 generate vite + react + typescript app
00:02:15 generated app overview and cleanup
00:06:53 assets vs public folder
00:07:38 vite hot reloading and auto refresh
00:08:36 setup eslint
00:10:14 airbnb style guide
00:10:50 setup eslint airbnb config
00:12:58 setup eslint airbnb typescript config
00:13:56 eslint parserOptions: project - fix eslintrc + tsconfig.json
00:16:02 fixing code with eslint
00:17:29 disabling eslint rules
00:19:10 setup prettier
00:21:20 setup eslint prettier config and plugin
00:23:54 vitest setup
00:27:17 testing-library setup
00:29:00 jest-dom setup
00:29:57 our first unit test
00:35:07 A note on testing / query methods
00:37:52 setup react-router v6
00:38:50 export "wrapped" App component
00:40:00 HashRouter vs BrowserRouter
00:41:15 setup Routes
00:42:13 setup "pages" directory
00:42:58 Home page
00:43:47 NotFound page
00:45:07 hash routes
00:45:30 Link component
00:46:17 NotFound test setup
00:48:08 Fix App exports
00:49:50 NotFound failing test
00:50:54 fix main.tsx WrappedApp import
00:51:20 A note on unit tests vs integration tests
00:53:40 That's All Folks
00:54:06 catJAM
View the code here: github.com/CodingGarden/intro-to-typescript/tree/examples/examples/express-api
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
00:00:00 Intro
00:00:09 Hello Friends
00:01:00 Project Template
00:01:40 Clone Template
00:02:21 Template Overview
00:05:00 Typescript with Express
00:07:23 How to find Typescript libraries
00:09:21 Install zod and mongodb
00:09:43 Folder Structure
00:11:36 Create a schema with zod
00:14:39 Create todos router
00:18:59 zod default values
00:19:20 Restructure tests
00:21:31 Our first test
00:25:35 mongodb setup
00:29:23 collection / model setup
00:31:00 findAll handler
00:33:22 test beforeAll collection drop
00:34:47 close database connection after tests
00:36:23 jest and supertest explained
00:38:01 refactor request handlers
00:39:57 Service / Controller / DAL explained / best practices
00:43:25 Express Error Handling
00:46:18 createOne handler
00:49:55 createOne tests
00:58:30 tests are nice
00:59:01 request validation middleware refactor
01:07:40 findOne handler
01:13:09 findOne tests
01:16:00 zod ObjectId validation
01:20:43 updateOne handler setup
01:22:57 updateOne tests
01:27:23 updateOne handler implementation
01:29:02 deleteOne handler setup
01:30:28 deleteOne tests
01:32:29 deleteOne handler implementation
01:36:13 we did it
01:36:44 findAll correction
01:37:49 Thank You!
01:38:40 catJAM
Follow along with the repo here: github.com/CodingGarden/intro-to-typescript
View the examples here: github.com/CodingGarden/intro-to-typescript/tree/examples
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
00:00:00 Intro
00:00:10 Hello Friends
00:01:08 What is TypeScript
00:04:20 Should you learn TypeScript or JavaScript first?
00:05:55 Is TypeScript the new CoffeeScript?
00:06:54 Prerequisites
00:07:15 Setup A Project
00:09:27 Type Annotations
00:11:49 A Note on my Editor - VS Code
00:12:09 Compile TypeScript into JavaScript with tsc
00:13:16 configuring tsconfig.json
00:15:38 ignoring dist folder in .gitignore
00:16:24 package.json scripts
00:17:12 Inferred Types
00:19:41 compile time errors vs runtime errors
00:21:28 more tsconfig.json options
00:23:16 Array Inferred Types
00:24:12 tsc --init
00:25:59 Union Types
00:28:07 Objects and Interfaces
00:30:12 How to run the generated JavaScript
00:31:57 duck typing / structural typing
00:32:48 Reading TypeScript Errors
00:33:38 Optional Properties
00:36:17 type vs interface example
00:39:35 interface methods
00:42:58 A note on nodemon and ts-node
00:44:02 npm scripts - build, start and dev
00:46:35 Classes
00:53:47 Access Modifiers
00:56:55 Generics
01:05:34 Type Assertions
01:07:15 any
01:09:48 unknown
01:12:07 never
01:13:27 @ts-ignore
01:15:04 @ts-nocheck
View past kata solutions here: github.com/CodingGarden/code-katas
💪 View all past Code Kata episodes here: youtube.com/playlist?list=PLM_i0obccy3sZGzZdpEtxPcR1iPIV0taQ
🔎 Search past kata solutions here: https://code-katas.now.sh/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
Sign up for code wars: codewars.com
View past kata solutions here: github.com/CodingGarden/code-katas
💪 View all past Code Kata episodes here: youtube.com/playlist?list=PLM_i0obccy3sZGzZdpEtxPcR1iPIV0taQ
🔎 Search past kata solutions here: https://code-katas.now.sh/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
View the links and descriptions of the apps / settings here: dev.to/w3cj/setting-up-a-mac-for-development-3g4c or here github.com/CodingGarden/mac-setup
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
00:00:00 Introduction
00:00:30 What Mac Did I Get?
00:01:29 What is Homebrew?
00:02:44 Install Homebrew / xcode build tools
00:03:40 zsh is now the default shell
00:04:44 brew formula vs casks
00:05:40 The difference between terminal/shell/console/prompt
00:08:44 iTerm2
00:10:31 iTerm2 Settings
00:13:42 Anonymous Pro Font
00:15:53 iTerm2 Natural Text Editing
00:16:24 Shells / Changing to bash
00:21:36 .bash_profile / Customizing Bash
00:32:15 Install Firefox
00:34:28 Window Management - Rectangle
00:37:14 App Switching - AltTab
00:38:58 Quick Launching - Alfred
00:47:06 Other Apps
00:50:18 OS Finder Settings
00:53:27 Create Project Folder
00:54:07 More OS Finder Settings
00:55:48 More OS Settings
00:56:14 Dock Settings
00:57:58 Menu Bar / stats Settings
01:04:38 Note Taking
01:05:42 Firefox Extensions / Settings
01:22:34 Node.js / nvm
01:25:27 VS Code Settings / Extensions
01:32:34 Global Node Modules / lite-server
01:34:02 Break Timer
Rectangle: rectangleapp.com
AltTab: https://alt-tab-macos.netlify.app/
Alfred: alfredapp.com
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
00:00 Introduction
00:44 Rectangle
03:32 AltTab
05:15 Alfred
13:22 Outro
View the code here: github.com/CodingGarden/svelte-appstravaganza
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
00:00:00 Introduction
00:01:13 What is Svelte?
00:02:40 Pico CSS
00:03:06 Player Score Counter Generate
00:06:30 Adding Pico CSS to the page
00:08:21 Svelte Docs are GREAT
00:08:50 DOM Events
00:09:40 Svelte Reactivity
00:11:28 Extracting Components
00:12:59 Props
00:14:51 Top Level Element
00:16:08 Svelte Template Language
00:17:33 CSS Classes / Scoped Styles
00:19:08 Reset Button
00:21:00 ELI5 DOM
00:24:53 Player Score Counter Review
00:26:00 Binding Props
00:28:39 TODO App Generate
00:30:42 Creating a Form Component
00:32:50 preventDefault
00:34:33 input value binding
00:35:20 Add TODO function
00:37:06 Array reactivity
00:37:43 iteration / each block
00:41:53 Mark TODO as DONE
00:42:20 CSS class binding
00:43:57 conditional rendering / if block
00:49:47 Remove TODO
00:51:40 Save todos in localStorage
00:52:44 reactive statements
00:56:16 TODO App review
00:57:35 What is SvelteKit?
00:58:11 generate Reddit Client app
00:59:25 Install svelte extension in VS Code
00:59:52 Add Pico CSS
01:00:29 Page based Routing
01:01:43 Route Params
01:02:26 Load Function
01:04:23 fetching reddit posts
01:06:48 component props
01:08:08 iterating / each block
01:12:28 Reddit Client Review
01:14:09 Showing Videos / Images
01:22:40 Programmer Humor Review
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
00:00:00 Introduction
00:00:30 Trying Github Code Spaces
00:14:48 Code Spaces Alternatives
00:16:38 Sorting Array of Complex Objects
00:46:26 useMemo Explained
00:51:52 useMemo Code Example
00:52:54 useCallback Explained
01:09:55 Why I prefer Vue over React
01:12:03 Dependency Injection Explained
01:23:33 Simple Framework Code Example
01:32:55 DI Code Example
01:45:14 DI Summary
01:47:23 When to use DI?
01:53:07 Opinionated Backend JavaScript Frameworks
02:14:40 What to do as a frontend dev if the backend lags behind
02:48:27 Q&A Speed Run
View the code here: github.com/CodingGarden/coding-improv/tree/master/episode_015
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
View the code here: github.com/CodingGarden/coding-improv/tree/master/episode_014
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
View the code here: github.com/CodingGarden/coding-improv/tree/master/episode_013
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
View the code here: github.com/CodingGarden/coding-improv/tree/master/episode_011
View the app here: https://kitten-keys.surge.sh/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
View the list we created here: github.com/CodingGarden/learn-to-code-resources
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
View the code here: github.com/CodingGarden/coding-improv/tree/master/episode_010
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred
📩 Sign up for my mailing list: https://list.coding.garden/
💖 Donate: https://coding.garden/donate
😍 Pledge: https://coding.garden/pledge
💬 Discord: https://coding.garden/discord
🎉 Stickers: https://coding.garden/stickers
💻 Gear List: https://coding.garden/gear
🔎 Search for more Coding Garden videos here: https://coding.garden/videos
🗣 View the Coding Garden FAQ here: github.com/CodingGarden/faqs
🎵 Music provided by Chillhop: chillhop.ffm.to/creatorcred


