Blog

I write posts because it is the best way to consolidate knowledge

blog card image

📖 2 minutes

393 words

📅 11.10.2024

Throttling and Debouncing

Throttling and debouncing are methods used to regulate how often a function is executed, especially in cases where frequent events (such as user interactions) could result in an excessive number of function calls.

Read more
blog card image

📖 3 minutes

559 words

📅 11.09.2024

Standardizing Code Formatting with Prettier, Husky, and Lint-Staged

Inconsistent code formatting can become a headache when working in a team. This post covers how to integrate Prettier, Husky, and Lint-Staged to enforce consistent formatting in your project.

Read more
blog card image

📖 5 minutes

810 words

📅 28.08.2024

Useful Typescript techniques

TypeScript features such as discriminated unions, const assertions, and generics

Read more
blog card image

📖 4 minutes

726 words

📅 23.08.2024

Tracking Active Users on Specific Routes Using WebSockets

Solution for tracking whether users have previously visited and are currently active on specific routes within an application using WebSockets

Read more
blog card image

📖 5 minutes

950 words

📅 20.08.2024

Global Error Handling in Express.js

Effective and centralized error handling is crucial for maintaining the stability of any application

Read more
blog card image

📖 3 minutes

413 words

📅 15.08.2024

Local Git Playground

how to create a Git playground locally so we can work on our Git skills without pushing trash repositories to our GitHub

Read more
blog card image

📖 7 minutes

1291 words

📅 10.08.2024

Nginx reverse proxy with docker

How to use reverse proxy to controll flow in our multi docker application

Read more
blog card image

📖 2 minutes

296 words

📅 09.08.2024

Optional Classnames and Touch Screen Detection with TailwindCSS

Clean way to use conditional classnames and detect if user is using touch screen device

Read more
blog card image

📖 3 minutes

546 words

📅 01.08.2024

Git Bisect, the best bug hunter

That"s the built-in tool in Git for finding specific commits

Read more
blog card image

📖 2 minutes

280 words

📅 03.07.2024

Non pimitive values in useState

Comparing Non-Primitive Values and Their Implications for useState in React

Read more

© 2024 Jakub Jadczyk. All rights reserved.