There Are No Instances in atproto — overreacted
overreacted — A blog by Dan Abramov·19 Jun 2026
There Are No Instances in atproto June 19, 2026 Every single time a post about atproto hits Hacker News, somebody asks in the comments: “But where are all the Bluesky instances?”.
61%plop scoreIntroducing RSC Explorer — overreacted
overreacted — A blog by Dan Abramov·19 Dec 2025
Introducing RSC Explorer December 19, 2025 In the past few weeks, since the disclosure of the critical security vulnerability in React Server Components (RSC), there’s been a lot of interest in the...
57%plop scoreHire Me in Japan — overreacted
overreacted — A blog by Dan Abramov·11 Nov 2025
Hire Me in Japan November 11, 2025 My sabbatical is soon coming to an end, and I am looking for a new job.
62%plop scoreHow to Fix Any Bug — overreacted
overreacted — A blog by Dan Abramov·21 Oct 2025
How to Fix Any Bug October 21, 2025 I’ve been vibecoding a little app, and a few days ago I ran into a bug. The bug went something like this. Imagine a route in a webapp.
57%plop scoreOpen Social — overreacted
overreacted — A blog by Dan Abramov·26 Sept 2025
Open Social September 26, 2025 Open source has clearly won. Yes, there are plenty of closed source products and businesses. But the shared infrastructure—the commons—runs on open source.
57%plop scoreA Lean Syntax Primer — overreacted
overreacted — A blog by Dan Abramov·2 Sept 2025
A Lean Syntax Primer September 2, 2025 This is my opinionated syntax primer for the Lean programming language.
56%plop scoreBeyond Booleans — overreacted
overreacted — A blog by Dan Abramov·16 Aug 2025
Beyond Booleans August 16, 2025 What is the type of 2 + 2 = 4? In TypeScript and most other languages, logical expressions have a Boolean type: In fact, we can drop the : boolean type annotations...
55%plop scoreThe Math Is Haunted — overreacted
overreacted — A blog by Dan Abramov·30 Jul 2025
The Math Is Haunted July 30, 2025 For the past few months, I’ve been writing a lot of Lean. Lean is a programming language, but it is mostly used by mathematicians. That is quite unusual!
57%plop scoreI'm Doing a Little Consulting — overreacted
overreacted — A blog by Dan Abramov·11 Jun 2025
I'm Doing a Little Consulting June 11, 2025 It’s been a while since I’ve posted any personal/professional updates. As some of you might know, I left Meta in July 2023.
56%plop scoreSuppressions of Suppressions — overreacted
overreacted — A blog by Dan Abramov·11 Jun 2025
Suppressions of Suppressions June 11, 2025 Usually, when we think about build failures, we think about things like syntax errors. Or maybe “module not found” errors.
56%plop scoreHow Imports Work in RSC — overreacted
overreacted — A blog by Dan Abramov·5 Jun 2025
How Imports Work in RSC June 5, 2025 React Server Components (RSC) is a programming paradigm that lets you express a client/server application as a single program spanning over two environments.
58%plop scoreRSC for LISP Developers — overreacted
overreacted — A blog by Dan Abramov·1 Jun 2025
RSC for LISP Developers June 1, 2025 One of the big ideas of LISP is that code is data, and data is code.
54%plop scoreProgressive JSON — overreacted
overreacted — A blog by Dan Abramov·31 May 2025
Progressive JSON May 31, 2025 Do you know about Progressive JPEGs? Here’s a nice explanation of what a Progressive JPEG is.
58%plop scoreWhy Does RSC Integrate with a Bundler? — overreacted
overreacted — A blog by Dan Abramov·30 May 2025
Why Does RSC Integrate with a Bundler? May 30, 2025 Fair warning—this one’s for the nerds. React Server Components is a programming paradigm that extends the module system to express a...
56%plop scoreOne Roundtrip Per Navigation — overreacted
overreacted — A blog by Dan Abramov·29 May 2025
One Roundtrip Per Navigation May 29, 2025 How many requests should it take to navigate to another page? In the simplest case, a navigation is resolved in a single request.
57%plop scoreStatic as a Server — overreacted
overreacted — A blog by Dan Abramov·8 May 2025
Static as a Server May 8, 2025 RSC means React Server Components. And yet, although this blog is built with RSC, it is statically served from a Cloudflare CDN using their free static hosting plan.
57%plop scoreRSC for Astro Developers — overreacted
overreacted — A blog by Dan Abramov·6 May 2025
RSC for Astro Developers May 6, 2025 Okay, so in Astro you have two things: - Astro Components: They have the .astro extension. They execute exclusively on the server or during the build.
58%plop scoreFunctional HTML — overreacted
overreacted — A blog by Dan Abramov·2 May 2025
Functional HTML May 2, 2025 Here’s a piece of HTML: Imagine this was the only piece of HTML you’ve ever seen in your life.
54%plop scoreWhat Does "use client" Do? — overreacted
overreacted — A blog by Dan Abramov·25 Apr 2025
What Does "use client" Do? April 25, 2025 React Server Components (in?)famously has no API surface.
59%plop scoreJSX Over The Wire — overreacted
overreacted — A blog by Dan Abramov·16 Apr 2025
JSX Over The Wire April 16, 2025 Suppose you have an API route that returns some data as JSON: You also have a React component that needs that data: How do you get that data into that component?
56%plop scoreYour filters hide everything on this page. Adjust them in preferences.