
Don't Blindly Use useTransition Everywhere
Let's take a closer look at useTransition and why the React Docs example might not be a great starting point for real-world UX.
I often describe myself as someone doing the "backend" work of the frontend: frontend architecture and infrastructure. Currently working at Shortcut.


Let's take a closer look at useTransition and why the React Docs example might not be a great starting point for real-world UX.

Stop playing whack-a-mole with flaky Playwright tests by using CPU throttling to reliably reproduce CI failures on your local machine.

How to properly and safely update dependencies to resolve CVEs, while also gathering an understanding of how package managers handle dependencies.

How to use includes on ReadonlyArrays while retaining type safety and narrowing down the type.

Gotta Cache 'Em All: Leverage ESLint's cache to speed it up.

Did you know that type policies can also be applied to interfaces and not just to "types"!? 🤯

Have you ever noticed that using Apollo Client could lead to some UI flickers within your app? Especially when you refetch. Let's see how using previousData could help solve this bad UX.

We often talk about how we shouldn't introduce breaking changes in GraphQL, but fail to mention how enums in GraphQL are, by nature, almost always introducing breaking changes. Let's go over best practices to write resilient GraphQL applications.