What is useImperativeHandle in React?
In this post, I will introduce you to one of the lesser-known, but very useful React Hooks - useImperativeHandle. At first glance, its name may seem a bit daunting, but I guarantee that after reading this post everything will become clear.
Component animations with Framer Motion 🚀
Today, I would like to introduce you to my favorite animation tool for React projects - Framer Motion! It is a very simple and enjoyable library to work with animations.
Practical side project in one evening? - Creating a bot for task automation using TypeScript, Puppeter, Supabase and Make.com.
Side projects are a brilliant way to learn, develop programming skills and experiment with different technologies. Furthermore, you don't have to chase deadlines, so you have more freedom in making decisions and testing your ideas.
How to stay up to date in IT
Why you should avoid primitives in TypeScript? - real use cases
Primitives are basic types available in TypeScript such as number string or boolean. We are using them very frequently defining our variables, objects’ properties, class fields etc. Although there are cases where primitives could make our life more difficult and we should use some more specific types.
Any vs Unknow - TypeScript use cases
Using TypeScript protect us from errors already on compilation stage. However there are cases when developers disable this protection by using any or unknown. Today I will try to explain how these option differ, as well as whether it is worth using them at all.