PinnedPure UI ControlThis month marks 10 years that I’ve been paid to build web user interfaces. And today is the second anniversary of Guillermo Rauch’s essay…Jul 14, 20179Jul 14, 20179
Learning about learningThanks to an extended holiday vacation and some family illnesses, I was lucky enough to spend two weeks reading about how people and teams…Jan 23, 2018Jan 23, 2018
What are the important problems in UI engineering?Let’s escape the day-to-day to survey what’s coming nextApr 21, 20171Apr 21, 20171
Preact in picturesI gave a talk at tonight’s ReactJS Denver meetup about Preact.Apr 19, 20171Apr 19, 20171
The new fast: advanced web performance best practices for 2017Or: what Souders’ books didn’t tell you because it only happened in the last two years.Apr 18, 20171Apr 18, 20171
Concurrent ML has a branding problemAnd some suggestions from a complete outsiderApr 2, 2017Apr 2, 2017
Synchronizable abstractions for understandable concurrencyOr: what is Concurrent ML all about?Apr 2, 2017Apr 2, 2017
Preact internals #3: some fiddly little bitsHow the virtual dom actually gets rendered to the DOMMar 27, 20174Mar 27, 20174
Preact internals #2: the component modelWhat distinguishes the React component model, the difference between functional and class-based components, and an overview of how it all…Mar 14, 20173Mar 14, 20173