Introducing a New Web Vital: Time to Usability (TTU)
A proposed metric focused on when users can actually use your app, not just when it loads.
Thoughts on software engineering, web development, and building things.
A proposed metric focused on when users can actually use your app, not just when it loads.
My first time at the biggest JavaScript Festival and React Conference in the world. Conversations with Ryan Carniato, Tobias Koppers, Dominik from React Query, Evan Bacon, and more!
A fun exercise to stretch the limits of ChatGPT and how far it can go in creating entire components and UI. Can AI write a progress bar component for me?
React will turn 10 years old soon. As applications built with React age, they accumulate problems. But are these issues inherent to React itself?
Exploring React Router 6's deferred API for managing data fetching—allowing developers to await critical data while deferring optional information.
React Router 6.4 introduced Data Routers with parallel data fetching capabilities, but bundling all loaders at the top level creates performance issues. Here's how to solve it.
There are widespread misconceptions about micro-frontends. Let me explain what they are not, and what they actually are.
Architecture is a series of decisions and trade-offs. Here are the common risks of Micro-Frontends and how to mitigate them.
Questions I fielded after my React Advanced London 2021 presentation on Micro-Frontends Performance and Centralised Data Caching.