Have you ever wondered how big a Vite configuration file can get? What if you have a project with...
I've been doing node and frontend for years now. More than anything, it bugs me that some things that...
Very recently I have discovered The Coding Train YouTube channel. At first, it was kinda weird for a...
How many times have you heard: "We're only going to get the architect for the first X time of the...
When working with streams one of the coolest things ever is using async generators to do piped...
I love small bits that do great things. This time it's about adding the pipe() method to any object,...
One of the best qualities of Pinia is that it is actually a way to properly implement the singleton...
A lot of interesting events happened lately. Big companies letting people go, even if they were with...
Long story short - object builder pattern in TypeScript :) type Builder<Source extends object,...
Have you, as a software developer, ever been told you have to know the business? That you have to...
It is a bit confusing what to put where when connecting an F405 (like Matek F405-STD). Here's my...
I have had a very interesting train of thoughts while trying to explain to a colleague of mine why a...
Recently I've started working in a React-based project. I won't lie to you - I think React is just...
Out of boredom, I have started testing the performance of Docker Swarm vs Node.js cluster. I...
Hello folks! Recently, I've been doing some consulting for an e-commerce site. During the review, it...
I think the Array API is awesome. It's great. In fact, there's little that can't be done with what we...
Let's think for a moment about modal dialogs. What is their usage pattern? What are they for, I mean...