How I Read a React Component
A render-order rule, a Smart/Dumb split, and a filesystem habit. Three small commitments that make a React component readable in five seconds.
Software Engineer
15+ years building infrastructure for mission-driven organizations. Open source maintainer, nonprofit technologist, and full-stack engineer making the web work for people who are working to change it.
Prefer to learn about me in the terminal?
Senior Engineer
SaaS platform serving real estate investors and agents with lead generation and marketing tools.
Core Maintainer
Open source tooling for the WordPress ecosystem — build systems, starter themes, and developer infrastructure.
Principal Engineer
Consulting studio for progressive nonprofits, tenant organizing, and advocacy organizations.
Technology Director
Digital infrastructure for a national grassroots advocacy network.
A render-order rule, a Smart/Dumb split, and a filesystem habit. Three small commitments that make a React component readable in five seconds.
We can't resolve whether AI models have experiences. The way we treat them matters anyway.
The argument over reduce is about style. The signal is in the types.