2022-10-31 | Coding on websocket game, answering questions, doing coding stuff | 2:08:54 | 5,839 | |
|
2022-10-30 | Why understanding interfaces is important (with useReducer example) | 8:43 | 6,140 | |
|
2022-10-29 | This is why react prints 0 to the page sometimes | 6:07 | 5,020 | |
|
2022-10-28 | How I deal with burnout as a web developer | 8:19 | 7,401 | |
|
2022-10-25 | Building a Live Chat Help Widget using T3 Stack (Next, Prisma, Tailwind, Agora) | 1:32:47 | 8,657 | Let's Play |
|
2022-10-24 | Playing around making a vanilla js websocket game | 1:27:55 | 4,560 | |
|
2022-10-21 | How does react Suspense work? | 10:37 | 9,110 | |
|
2022-10-20 | How does react context help improve your code? | 11:39 | 8,468 | Let's Play |
|
2022-10-18 | How I like to setup websockets in my web applications | 12:09 | 14,870 | |
|
2022-10-17 | React's useEffect is giving me an existential crisis | 14:28 | 7,443 | |
|
2022-10-17 | Playing around making a vanilla js websocket game | 2:43:40 | 10,489 | |
|
2022-10-15 | React's useEffect hook always confuses me | 13:18 | 6,913 | |
|
2022-10-14 | Refactoring this subscribers React app was harder than expected | 1:25:50 | 16,053 | |
|
2022-10-13 | How I implement role based authorization to my T3 Stack application | 12:19 | 9,910 | |
|
2022-10-12 | My React hook from yesterday was BAD, I made it better | 11:12 | 5,169 | |
|
2022-10-11 | This challenge is a great react custom hook practice problem | 12:14 | 6,173 | |
|
2022-10-10 | Unit tests are not stupid, here is another argument for using them | 6:09 | 7,182 | |
|
2022-10-09 | Playing around making a vanilla js websocket game | 2:18:14 | 11,021 | |
|
2022-10-08 | Why I often write unit tests before writing javascript | 8:46 | 12,114 | |
|
2022-10-08 | How to handle errors in Javascript using try catch #shorts | 1:01 | 3,850 | Tutorial |
|
2022-10-07 | Live coding features - Student can upload their assignment files | T3 Stack | 21:32 | 4,585 | |
|
2022-10-07 | How to round decimals in Javascript (don’t use for currency) #shorts | 0:46 | 31,617 | Tutorial |
|
2022-10-06 | Why I am using Prisma for my React side projects | 14:23 | 11,068 | |
|
2022-10-06 | How to sort objects in Javascript using array,sort #shorts | 1:00 | 13,133 | Tutorial |
|
2022-10-05 | Why I use docker for my web dev projects | 7:55 | 26,469 | |
|
2022-10-05 | How to sort an array of strings in Javascript #shorts | 0:59 | 156,184 | Tutorial |
|
2022-10-04 | Learning to solve dynamic programing leetcode problems will make you look smart | 11:57 | 4,907 | |
|
2022-10-04 | How to track execution time of javascript api calls using performance.now #shorts | 0:57 | 43,055 | Tutorial |
|
2022-10-03 | Why I'm using Railway to deploy my nextjs side project | 7:00 | 14,997 | |
|
2022-10-03 | Using an IIFE in Javascript can help solve strange scope issues #shorts | 1:00 | 47,339 | Let's Play |
|
2022-10-03 | Working on the Classroom App | T3 Stack, Next, Tailwind, tRPC, Prisma | 2:37:19 | 52,742 | |
|
2022-10-02 | Higher order functions are awesome Javascript patterns for extending function logic #shorts | 0:59 | 53,267 | |
|
2022-10-01 | This React challenge is fair game for a junior web dev interview | 23:07 | 147,259 | |
|
2022-10-01 | How to use console.time to find your javascript performance issues #shorts | 1:00 | 4,661 | Tutorial |
|
2022-09-30 | How to dynamically render html tag types in React | 3:47 | 7,326 | Tutorial |
|
2022-09-29 | This is why accessibility is important in your web applications | 10:15 | 4,208 | |
|
2022-09-28 | Why recursion is critical when solving "medium" leet code interview problems | 11:31 | 4,677 | |
|
2022-09-27 | Why I'm removing Daisy UI from my side projects and some refactoring | 16:16 | 20,256 | |
|
2022-09-27 | 50k Subscribers Live Stream! Working on a Classroom App | T3 Stack, Next, Tailwind, tRPC, Prisma | 1:14:57 | 2,407 | |
|
2022-09-26 | How to setup a CI/CD pipeline using Github Actions by running automated jest unit tests | 9:57 | 19,269 | Tutorial |
|
2022-09-26 | Working on a Classroom App | T3 Stack, Next, Tailwind, tRPC, Prisma | 2:01:27 | 6,572 | |
|
2022-09-24 | Why BigInt is useful in solving "medium" LeetCode interview questions | 9:42 | 4,181 | |
|
2022-09-22 | Trying an "easy" Leet Code interview practice problem | 18:52 | 9,180 | |
|
2022-09-21 | refactoring my react code by making an empty state wrapper component | 24:04 | 6,973 | |
|
2022-09-20 | Building a Speed Dating Chat Prototype using Agora and T3 Stack (Next, tRPC, Tailwind, Prisma) | 3:16:04 | 10,709 | |
|
2022-09-19 | This is how I recommend you learn Recursion in Javascript | 24:39 | 24,302 | |
|
2022-09-19 | Working on a Classroom App | T3 Stack, Next, Tailwind, tRPC, Prisma | 2:34:43 | 7,637 | |
|
2022-09-17 | This is why queues are important to learn - solving a beginner javascript html css challenge | 21:52 | 52,290 | |
|
2022-09-16 | Live coding a Dropdown Component with React, Tailwind, and Typescript (Good Practice for Beginners) | 33:53 | 11,599 | |
|
2022-09-15 | This is why you need the key property in React | 5:44 | 10,621 | |
|
2022-09-14 | This is why wrapping third party libraries is important (mocking next-auth sessions locally) | 21:54 | 8,488 | |
|
2022-09-13 | This is how I write cleaner react code - live refactoring a subscribers react project | 56:22 | 26,207 | |
|
2022-09-13 | How to use Object.fromEntries to convert arrays to objects #shorts | 0:54 | 30,315 | Tutorial |
|
2022-09-12 | Is lifting react state up our only option in react? | 7:32 | 3,662 | |
|
2022-09-12 | How to use regex to check if a javascript string contains a pattern #shorts | 1:00 | 46,410 | Tutorial |
|
2022-09-12 | Working on a T3 Community Next Application | Next, Tailwind, tRPC, Prisma | 2:36:50 | 7,572 | |
|
2022-09-11 | How to use javascript symbols to overwrite default iteration behavior #shorts | 1:00 | 81,150 | Tutorial |
|
2022-09-10 | Refactoring a Subscribers React Project | Cooking Recipe App | 1:07:06 | 7,896 | |
|
2022-09-10 | How to set dynamic keys on objects in javascript #shorts | 0:59 | 196,716 | Tutorial |
|
2022-09-09 | Why I try to avoid the “this” keyword in javascript | 10:42 | 7,525 | |
|
2022-09-09 | How to extract patterns from strings using regex groups #shorts | 0:59 | 74,189 | Tutorial |
|
2022-09-08 | How I like to test my react components | 19:51 | 13,492 | |
|
2022-09-08 | How to hide object properties from console logs and iteration #shorts | 1:00 | 153,930 | Tutorial |
|
2022-09-07 | What is my favorite React state management library | 29:17 | 8,837 | |
|
2022-09-07 | how to create a setter function on a javascript object literal #shorts | 1:00 | 54,984 | Tutorial |
|
2022-09-06 | This is why JavaScript proxies are important | 8:38 | 12,790 | |
|
2022-09-06 | How to create a getter function on a javascript object literal #shorts | 0:59 | 43,733 | Tutorial |
|
2022-09-05 | How many components can react render in 1 second? | 8:24 | 7,152 | |
|
2022-09-05 | How does block scoping work with javascript variables | 0:59 | 24,943 | |
|
2022-09-04 | Experimenting with a react MVC concept (don't do this) | 12:14 | 26,408 | |
|
2022-09-04 | How to get all of the keys in a javascript object #shorts | 0:52 | 134,430 | Tutorial |
|
2022-09-03 | The important things to know about React state and renders | 18:33 | 18,013 | |
|
2022-09-03 | How to loop over each key value pair in a javascript object #shorts | 0:59 | 42,948 | Tutorial |
|
2022-09-02 | This live refactoring was too hard to finish - refactoring a react app & express api | 1:08:16 | 11,286 | |
|
2022-09-02 | How to store a unique collection of values in javascript #shorts | 0:57 | 21,534 | Tutorial |
|
2022-09-01 | Live refactoring a subscribers Next.js application, plus giving my opinions | 37:15 | 3,421 | |
|
2022-09-01 | How to use ES6 Modules to separate your javascript into multiple files #shorts | 1:00 | 36,355 | Tutorial |
|
2022-08-31 | The last video on javascript promises you'll ever need to watch | 30:34 | 18,555 | |
|
2022-08-31 | Objects are not the only approach for a map data structures in Javascript #shorts | 0:59 | 102,367 | |
|
2022-08-30 | Why I'm using daisyUI on my React / Tailwind side projects now | 7:09 | 15,059 | |
|
2022-08-30 | This promise technique is important to understand in javascript #shorts | 1:00 | 534,361 | |
|
2022-08-29 | An overview of the different types of testing used on software systems | 23:06 | 2,819 | |
|
2022-08-29 | How promises and async await work in javascript #shorts | 1:00 | 93,429 | |
|
2022-08-28 | Why I use TDD to write react components (expanding upon my MVC example) | 35:21 | 10,000 | |
|
2022-08-28 | How to remove elements from an Javascript array #shorts | 1:00 | 55,356 | Tutorial |
|
2022-08-28 | Refactoring a subscribers react project live | 2:07:15 | 6,555 | |
|
2022-08-27 | How to copy subsets from an javascript array using slice #shorts | 1:01 | 1,830 | Tutorial |
|
2022-08-26 | What VSCode shortcuts do I use to be efficient at coding | 24:25 | 7,820 | |
|
2022-08-26 | How to validate an object using a Proxy class #shorts | 1:00 | 114,759 | Tutorial |
|
2022-08-25 | What extensions do I use in VSCode? | 11:19 | 13,378 | |
|
2022-08-25 | How to use the javascript Proxy class to watch for reads #shorts | 0:59 | 118,362 | Tutorial |
|
2022-08-24 | Why I use Prettier and ESLint on all my Javascript projects | 6:33 | 8,157 | |
|
2022-08-24 | The best way to loop over an array in Javascript #shorts | 1:00 | 42,553 | |
|
2022-08-23 | Why I always use ESLint in my projects | 7:55 | 25,736 | |
|
2022-08-23 | How to flatten a javascript array using flatMap #shorts | 0:58 | 4,486 | Tutorial |
|
2022-08-22 | Live coding a discord clone prototype using T3 stack and Agora | 3:44:45 | 7,993 | |
|
2022-08-22 | How to easily clone an array in javascript #shorts | 0:59 | 26,877 | Tutorial |
|
2022-08-21 | This code was messy... live refactoring a subscribers React side project | 1:12:33 | 75,441 | |
|
2022-08-21 | When this is undefined, you probably need to use a javascript arrow function #shorts | 0:59 | 58,148 | |
|
2022-08-21 | Building stuff, answering question, the usual (T3 Stack, React) | 2:01:26 | 3,290 | |
|