Learn how to apply the Liskov Substitution Principle in TypeScript.
Read moreLearn how to apply the Open/Closed Principle in TypeScript.
Read moreLearn how to apply the Single Responsibility Principle in TypeScript.
Read moreDialogs have always been difficult to manage. Modern browsers in 2022 offer a much simpler solution.
Read moreChecking if an element is visible on the user screen is very easy using the Intersection Observer API. In this post we will create a custom hook that we can use in our React apps.
Read moreLearn the basics about building CLI tools with Node.js
Read moreUsing GitHub actions you can keep your GitHub README up to date with your latest posts on your blog very easy.
Read moreA monorepo is a repository that contains multiple projects inside of it. Learn here how to setup a monorepo with Yarn.
Read moreThe key prop is very important in React but, usually, developers just default to use the index as the key to remove the warnings. Learn here why that is dangerous and how to correctly provide a good key.
Read moreThese are my notes from the workshop "Advanced React Hooks" of the Epic React course.
Read more