What is optional chaining in JavaScript?
Optional chaining will soon be coming to JavaScript (at the time of writing it is in stage 4). Let's take a quick look at what optional chaining is and why you should be excited about it.
Read more
Optional chaining will soon be coming to JavaScript (at the time of writing it is in stage 4). Let's take a quick look at what optional chaining is and why you should be excited about it.
Read more
In this article we are going dive into spacing systems, we will explore what a spacing system is and how it can help you design with confidence and consistency.
Read more
Stripe’s website is often used as an example of excellent web design, and you can see exactly why. I particularly like the background effect used within their banner so I decided to figure out how to build it using CSS Grid.
Read more
In this article we are going to discuss the SVG Viewport and viewBox. Both are important concepts to understand if you want to level up your understanding...
Read more
Before the introduction of React Hooks, there was no way of using state in a functional component. But we can now use the useState Hook to apply local state to our functional components...
Read more
As you might have already guessed, Object.values() returns an array of the Object's values (basically the opposite to Object.keys()), whereas Object.entries() returns...
Read more
As web developers, we have access to some extremely useful methods for working with arrays in Javascript, many of which didn't exist when I started learning. Knowing and utilizing these methods will give you super powers when working with arrays...
Read more
If you are anything like me, then you have likely felt unmotivated with your work as a developer more than a handful of times. You may have even suffered from burn out...
Read more