Blog

How does AI improve my work and life?

How does AI improve my work and life?

21/04/2024
5 min read

AI consistently enters various spheres of our lives. As someone who eagerly explores new technologies, I decided to fully utilize the possibilities of AI in my work and daily life. In this article, I will show you how I integrated AI into my daily activities to make them more efficient.

How to Effectively Shorten Text in Your Application Using CSS?

How to Effectively Shorten Text in Your Application Using CSS?

29/01/2024
2 min read

Discover the simplicity of text truncation in web applications using CSS. This post explains how to use the -webkit-line-clamp property to effectively limit content to a few lines with an elegant ellipsis addition. Ideal for developers seeking practical solutions in designing responsive user interfaces

What is useImperativeHandle in React?

What is useImperativeHandle in React?

02/11/2023
4 min read

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 🚀

Component animations with Framer Motion 🚀

01/04/2023
7 min read

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.

Practical side project in one evening? - Creating a bot for task automation using TypeScript, Puppeter, Supabase and Make.com.

08/03/2023
8 min read

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

How to stay up to date in IT

15/02/2023
3 min read

The IT industry is developing incredibly quickly, which once became even a meme joking about the daily appearance of new JavaScript frameworks. In the midst of everyday matters and duties, it is difficult to keep up with everything. It is also difficult for me, so I have developed a process for myself that allows me to stay up to date with what is current.

Why you should avoid primitives in TypeScript? - real use cases

Why you should avoid primitives in TypeScript? - real use cases

02/01/2023
3 min read

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

Any vs Unknow - TypeScript use cases

02/01/2023
3 min read

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.