Have you ever written a line of React code, looked at the output in your browser, and thought: *"Wait... why did it do that?"*
Here is the classic code snippet that every single React developer writes at least once:
```jsx
function Counter() {
const [count, setCount] = useState(0);
function h...
---
title: "Bun 1.4's bun test --parallel cuts a 4-second suite to about 1 second"
published: true
published_at: 2026-10-06 13:00 +0300
description: "I measured Bun 1.4's new bun test --parallel flag: a 4.04s suite dropped to 1.03s on 4 workers for IO-bound tests, but a CPU-bound suite plateaued at ...
> This is the fifth post in my **"My Open-Source Projects"** series, where I go through some of the OSS projects I started or maintain and tell you the story behind them. So far: [AngleSharp](https://dev.to/florianrappl/my-oss-projects-anglesharp-3b8j), [MAGES](https://dev.to/florianrappl/my-oss-pro...
Hi everyone! A little late, perhaps, but in this article, Iβd like to share that my new project is participating in Hacktoberfest.
I have been participating with projects for three years now, and this year was no exception. Today, I would like to talk about this in more detail.
Well, let's get sta...
A few weeks back I wrote about the useFormStatus bug that got me the hardest, the one where pending sits at false forever because the hook was called in the wrong component. If you haven't read that one, the short version is this: the hook only reports on a parent form, never one rendered by the sam...
Every time Figma renders a complex design instantly, or Google Sheets recalculates a huge spreadsheet without lag, or a Shopify store applies a custom checkout rule β you're using WebAssembly. You probably didn't know that, and that's kind of the point.
For about 25 years, the browser could really ...
#### Updated 3D Environment for Library

#### Reading DEV Articles

A lot ...
Hoi hoi! π
I'm [@nyaomaru](https://github.com/nyaomaru), a frontend engineer just back from a short vacation on Texel, a small island in the Netherlands. πΈποΈ
Today, let's talk about a type guard that looks completely safe.
```ts
const isUser = (value: unknown): value is User => {
// runtime ...
## Introduction
You click on a button. Nothing happens.
You click again. Still nothing.
Then the menu opens... and closes right away.
We have all lived this. It's a responsiveness problem. And since March 12, 2024, Google measures it with a Core Web Vital: **INP**.
Very often, the problem is not ...
I used to joke that the history of frontend development could be retraced by following the argument of who owned the state. And the truth is both sides have gone back and forth on this over the years. We started on the document web where state was on the server. Then we added JavaScript and Applets ...