Writing
Articles
Articles about frontend, JavaScript, performance, accessibility, and practical web product delivery.
-
June 25, 2026
Vite 8.1 and the end of the "unbundled dev server" dogma
Vite 8.1 adds experimental bundled dev mode. It sounds like a small switch, but for large apps it may be one of the more important dev experience changes in years.
-
June 23, 2026
TypeScript 7.0 RC – the new Go compiler and a migration that does not have to hurt
TypeScript 7.0 introduces a new Go compiler. The migration is mostly about cleaning up tsconfig.json, removing deprecated options, and testing hard.
-
June 14, 2026
Temporal API — the end of JavaScript Date nightmares
Anyone who has spent even a little time working with date-based data in JavaScript knows that it is not exactly simple. This new addition to JS is meant to replace the problematic old API and provide native tools that make working with dates much easier.
-
June 26, 2025
Core Web Vitals - most important metrics in 2025
If you want your site to load fast and keep users from bouncing after a few seconds, Core Web Vitals are a big deal in 2025.
-
April 22, 2025
Event Loop in plain English, for the millionth time
The Event Loop is a bit of a brain teaser, even for seasoned JavaScript developers. In this post, I’ll try - like many before me - to explain this crucial mechanism in plain language and finally dispel the myth that it’s difficult. Let’s dive in!
-
January 21, 2025
Syntactic Sugar: Sweetening up the JavaScript syntax
In this post, we will delve into the concept of "syntactic sugar," examining the syntactic simplifications introduced to make programmers' lives easier. We will uncover the underlying mechanisms that power these sweet enhancements.
-
December 31, 2024
How I created this blog?
In my first oficially published post on this blog, I will describe my brief adventure with the Astro framework - a great tool for generating static websites.