Upload date
All time
Last hour
Today
This week
This month
This year
Type
All
Video
Channel
Playlist
Movie
Duration
Short (< 4 minutes)
Medium (4-20 minutes)
Long (> 20 minutes)
Sort by
Relevance
Rating
View count
Features
HD
Subtitles/CC
Creative Commons
3D
Live
4K
360°
VR180
HDR
614 results
16.6K subscribers
By using the ::before and ::after pseudo element, I show you how to build this scrollable curved masked image grid. Find the full ...
1,786 views
1y ago
In this video I explain how innerText and textContent differ, and show you cases where one can be useful or the other. Referenced ...
484 views
In this video, I explain the difference between React.Lazy and Dynamic Imports and why you cannot use Dynamic Imports for lazy ...
4,296 views
2y ago
I built my own desktop app called Reframe — it converts landscape videos to vertical/portrait format, but with full control over what ...
167 views
5mo ago
February 8, 2023 made it a year since I created this channel. In this video, I say thanks to my subscribers, and everyone who has ...
104 views
3y ago
If you've been writing React for a while, or using React-based frameworks like NextJS and GatsbyJS, you may have heard of ...
9,177 views
In this video, I explain why it would take YouTube a really long time before it can run out of IDs. This is due to YouTube's base ...
363 views
One feature I would really love to see in AI Chat Interfaces is Threads--the idea of having sub conversations within a main ...
97 views
6mo ago
I've struggled to understand the concept of "agents" for a while now, and I think it finally makes sense. In this video, I share my ...
235 views
7mo ago
In case you missed the update, I started a new role as a full time frontend engineer on Monday. In this video, I share what I've ...
477 views
As a part 1 of this course, I show you how to set up a React environment using Vite. You can find the code used in this video here: ...
3,892 views
Excited to share my simplified course where I help you become proficient at git. Learn more about the course here: ...
818 views
In this video, I talk about html IDs and how they are available in the global scope in JavaScript. Subscribe to My Channel: ...
367 views
When you specify a type of `string` in TypeScript, this can be any string from "string1" to "string2". Sometimes, you don't want to ...
220 views
JavaScript is a non-blocking language, and that is one of the reasons why AWAIT is restricted to ASYNC functions (or modules).
1,417 views
I got feedback on a change I made this week in my company; it had to do with translations. I was saving translations in state and ...
151 views
11mo ago
Arc Boosts allow you to add CSS or JavaScript to any website. Taking advantage of this, I've improved my experience on some of ...
188 views
10mo ago
I have a security camera running on my raspberrypi, but one problem I had with starting up the camera is that I had to ssh into the ...
Cross Origin Resource Sharing is a concept that applies to browsers. But there are a couple of misconceptions around it.
1,644 views
What are Interfaces and what are they used for? Subscribe to My Channel: https://bit.ly/deeecode _____ About Me: Dillion ...
118 views
In this video, I simplify the concept of callback functions in JavaScript and also share some use cases. You can also learn about ...
16,469 views
4y ago
Since I started using Vue Query (vue's version of react query) this year, it has helped me structure and manage my application ...
277 views
Here is the syntax for typing your variables in TypeScript Written version: https://simpletypescript.dev/course/typescript-syntax/ ...
257 views
Type Inference makes writing TypeScript code easier and less stressful, as you don't always have to explicitly declare types for ...
In this video, I explain how browser extensions can influence hydration errors in React. Subscribe to My Channel: ...
782 views
As a developer, you've probably had to use port forwarding at some point. A popular use case is exposing your local environment ...
359 views
Hello there, I'm happy to announce a new channel I created which would exclusively be for sharing Tech+code content. There, I'd ...
144 views
What exactly is TypeScript and how is it different from JavaScript? Written version: ...
357 views
This week, I had a problem with my pre-commit hook implementation. I had a case where my hook was run in multiple instances, ...
74 views
9mo ago
Using TypeScript in VS Code makes the development experience smoother, as you get immediate feedback on type errors.
116 views
When you have a union of object types in TypeScript, you can use discriminating unions to narrow the type TypeScript should use.
109 views
For part 5 of this course, we build our first project. It is a Pricing Card Project gotten from Dribble, and we apply everything we have ...
1,486 views
In this video, you will understand how the Object Destructuring feature in JavaScript works and how you can use it easily extract ...
886 views
In this video, I show you how to build a nice 3d flip-caard animation using HTML and CSS Learn about CSS positions here: ...
299 views
In this lesson, I explain what Alternation or Alternate Characters are in Regular Expressions. I show how they are different from ...
620 views
In this lesson, we learn about backreferences and see examples where they can be very useful when building regex patterns.
1,074 views
I'll be kicking off a Simplified ReactJS Course here on my channel. This course is going to be a continuous series of videos, one ...
3,315 views
Here are 5 VS Code Tips that can improve your coding experience I use all these tips everyday for JavaScript, Markdowns, ...
402 views
Here are basic types you can use in TypeScript; from strings, to numbers, to booleans, to tuples to arrays. Subscribe to My ...
182 views
In this lesson, we learn about utility types exposed by TypeScript that allows us to avoid repeating ourself and easily extracting ...
170 views
We've seen how to do a "this OR that" type with unions. Well, in TypeScript, you can also do a "this AND that" type. This is with ...
Here are 3 CSS Tips that can improve your CSS development experience: 00:00 color-mix function 01:55 :has pseudo class 03:11 ...
646 views
This course is a work in progress. I'd be uploading the remaining lessons of this course in the coming days In this lesson, ...
593 views
In the previous lesson, we learnt how to create and manage state in components. But there's one more thing to know about state: ...
649 views
In this video, I explain this new logical operator, which checks for null and undefined and determines what operand to return.
599 views
In this lesson, we dive deeper into what the git commit command does, how it works with the git add command, and what the ...
793 views
Array Destructuring allows you to easily extract and assign values from an array to variables. In this video, I simplify this concept ...
555 views
11.1K subscribers
In this video, I explain the difference between reversible and irreversible encryptions. Subscribe to My Channel: ...
654 views
In this lesson, part 7 of this course, we look at the concept of Component Composition. We've already seen this concept so far in ...
1,009 views
In this video, I show you how to build this fancy animated switcher with HTML, CSS, and absolutely zero JAVASCRIPT _____ ...
619 views
In this video, I show you how to build some nice form input animations with HTML, CSS, and absolutely zero JAVASCRIPT _____ ...
925 views
var, let and const are three keywords for creating variables in JavaScript. In this video, I explained the differences between these ...
3,284 views
In this video, I explain the difference between these operators and how they compare values and types in JavaScript. Check out ...
273 views
Sometimes you want to have a this or that type...for example, a variable that can be a number or string type. To achieve this in ...
141 views
In this demo, we use just CSS to create an auto-scroll word in a sentence. Codepen: https://codepen.io/Dillion/pen/RwdzBer ...
2,635 views
Thank you for the support on my YouTube channel. I hope to keep serving value and sharing knowledge in 2023 _____ ...
62 views
By default, TypeScript infers types from values with generic types like boolean, string, number. But we can narrow those types to ...
928 views
By default, TypeScript tries to infer the type of a value. But with type assertion, you can tell TypeScript to treat a value as a different ...
195 views
To create Responsive Typography in your websites, you might immediately want to reach for Media Queries. Well, the clamp ...
10,226 views
In the previous lesson, we looked at the useMemo hook which allows us to memoize computed values in our React Components ...
713 views
While there are many libraries out there for intersection animations, you can also use the INTERSECTION OBSERVER API in ...
9,791 views
In this video, I explain how JavaScript is single-threaded, and how the browser makes it look multithreaded. Subscribe to My ...
461 views
In this lesson, we look at the concept of Prop Drilling in React, which shows how props can be difficult to manage sometimes.
517 views
In this video, I show you how to easily setup a custom domain for GitHub pages for your project. Subscribe to My Channel: ...
1,217 views
In this video, the part 2 of my CSS Battle Series, I provide a solution for the Carrom Battle. Check out other videos in the series ...
In this video, the part 1 of my CSS Battle Series, I provide a solution for the Simply Square Battle. Useful videos: * CSS ...
You can say a variable should be of string type, number type, array type. But you can also say a variable should be an any type, ...
108 views
Here's a recap of everything we have seen in version 1 of this course Check out the course playlist here: ...
431 views
643 views
In this video, I share how the Native Share API allows you to enable easy sharing to native mechanisms on your user's device.
1,124 views
Async Await is a nicer syntax for handling promises in JavaScript. In this video, we learn about this syntax and see some ...
722 views
In this video, I show how I improve my development experience with VS Code Profiles. Subscribe to My Channel: ...
563 views
I found a nice background effect on https://javascript.com, where the background of the text does not have the same height as the ...
179 views
Here is how you can type methods of objects, and callbacks passed to functions. Subscribe to My Channel: https://bit.ly/deeecode ...
217 views
Component Lifecycle is an important concept to understand in React as it allows you to execute code at the right time ("phase") of ...
946 views
In this lesson, we learn about type generics and we see how useful they can be for reusability in our applications. Subscribe to My ...
133 views
In this video, the part 10 of my CSS Pseudo Classes Explained series, I simplified the is pseudo class. This class is applied to an ...
316 views
In this video, I share one of my recent learnings which is that "A ternary operator is a conditional operator" is a false statement.
443 views
We've come to the end of this course. Watch out for more videos and courses on TypeScript. Here's the written version for this ...
The Page Visibility API emits events when a tab's visibility changes and also provides the visibility state of the tab. Using this API ...
1,274 views
In this lesson, I explained what negated character classes are, and how they allow you to write more advanced regular ...
562 views
In this demo, we do a couple of calculations with CSS Find the full code here: ...
693 views