Frontend
38 videos in this category
-
The :is() pseudo-class is relatively new, but browser support is pretty good now! It's a nice way to dry up your CSS and turn some otherwise complex selectors into something much more managable!
- 0 comments
- 318 views
-
Iβve done reaction videos in the past where I looked at crazy codepens, and today, weβre starting a new series where I find one such codepen and see if I can understand how it was created, with a dive into the :has() pseudo-class, which is now supported in Chrome and Safari.
- 0 comments
- 311 views
-
CSS is adding lots of new features and some of the smaller quality of life features they added recently were the addition of the translate, rotate, and scale properties. These properties almost entirely remove the need to use the transform property which is incredibly nice since there are tons possibilities this opens up that were very difficult if not impossible before.
- 0 comments
- 431 views
-
There used to only be 4 viewport units which were pretty easy to understand. With the increase in popularity of mobile devices, though, there has been a need to handle more complex viewports which is why there are now 24 total viewport units. In this video I will break down how each of these units works, and when you would want to use them.
- 0 comments
- 304 views
-
In this video we will learn how to utilize JavaScript to add functionality to a shopping cart. We will cover how to check if the document is loaded, and how to query the document for elements by class, how to add events to elements. We will then combine all of these techniques to make the shopping cart in our web page work in an intuitive way.
- 0 comments
- 340 views
-
First look at Bun - a fast new JavaScript runtime like Node.js or Deno. Explore the core features of Bun.js and how they might affect fullstack web developers in the future.
- 0 comments
- 357 views
-
Review widgets are one of the most common elements you will add to any ecommerce page which is why it is important to be able to create them well. In this video I attempt to copy a design for a review widget while also adding fancy animations to the widget. This is my first time attempting to solve this issue so you can see my thought process and how I go about debugging and solving this problem.
- 0 comments
- 307 views
-
This may sound crazy but I really don't use the else keyword in my programming anymore. When I do end up using else it usually leads to worse code than if I purposely avoided it. In this video I explain exactly why that is.
- 0 comments
- 276 views
-
I was asked if we could make a button with cut corners, and it seemed like a fun challenge, and this is my solution! It involves a lot of custom properties and the setup is a little complex, but the custom properties make it easy to make changes down the line!
- 0 comments
- 237 views
-
Disclaimer video is for educational purpose only. Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use
- 0 comments
- 414 views
-
Custom properties are amazing, but sometimes you go to overwrite one and it doesn't work as you'd expect it to. It happens for a good reason, even though it feels like it should work! So in this video, I look at what the problem is, why it happens, and how to get around it.
- 0 comments
- 248 views
-
- 0 comments
- 244 views
-
- 0 comments
- 210 views