Posts
The continual evolution of Airtable’s codebase: Migrating a million lines of code to TypeScript
How to survive (and thrive!) in software engineering interviews
T Shaped People
Learning programming during virus season
Five Programming Languages for 2020
Tired: Golf, Wired: Boardgames
My Adventures Writing a Cross-Platform Virtualized List
Writing Good Compiler Error Messages
Taking Control of Compilation
Pull-Based Reactivity Primitive
How to Think About Type Systems
Better Flow Error Messages for the JavaScript Ecosystem
When To Use GraphQL Non-Null Fields
Even Better Support for React in Flow
Designing GraphQL Mutations
Apollo Client’s new imperative store API
Explaining GraphQL Connections
Write Your Own React.js!
PostgreSQL Schema Design
The Falcor data model is a graph, and the GraphQL data model is a tree
Code Quality on npm
JavaScript is not the new Flash
subscribe via RSS