A personal reflection.
overreacted — A blog by Dan Abramov
A blog by Dan Abramov
- Generator
- Feed for Node.js
- Public lists
- davewiner/hackerNewsStars
- Fetched
What Are the React Team Principles?
UI Before API.
On let vs const
So which one should I use?
What Is JavaScript Made Of?
Getting a closure on JavaScript.
How Does the Development Mode Work?
Dead code elimination by convention.
Algebraic Effects for the Rest of Us
They’re not burritos.
Preparing for a Tech Talk, Part 3: Content
Turning an idea into a talk.
Name It, and They Will Come
A change starts with a story.
Writing Resilient Components
Four principles to set you on the right path.
A Complete Guide to useEffect
Effects are a part of your data flow.
How Are Function Components Different from Classes?
They’re a whole different Pokémon.
Coping with Feedback
Sometimes I can’t fall asleep.
Fix Like No One’s Watching
The other kind of technical debt.
Making setInterval Declarative with React Hooks
How I learned to stop worrying and love refs.
React as a UI Runtime
An in-depth description of the React programming model.
Why Isn’t X a Hook?
Just because we can, doesn’t mean we should.
The “Bug-O” Notation
What is the 🐞(n) of your API?
Preparing for a Tech Talk, Part 2: What, Why, and How
We need to go deeper.
The Elements of UI Engineering
What makes UI engineering difficult?
Things I Don’t Know as of 2018
We can admit our knowledge gaps without devaluing our expertise.
Preparing for a Tech Talk, Part 1: Motivation
Here’s my recipe for a good talk idea.
Why Do React Hooks Rely on Call Order?
Lessons learned from mixins, render props, HOCs, and classes.
Optimized for Change
What makes a great API?
How Does setState Know What to Do?
Dependency injection is nice if you don’t have to think about it.
My Wishlist for Hot Reloading
I don't want a lot for Christmas. There is just one thing I need.
Why Do React Elements Have a $$typeof Property?
It has something to do with security.
How Does React Tell a Class from a Function?
We talk about classes, new, instanceof, prototype chains, and API design.
Why Do We Write super(props)?
There’s a twist at the end.