Blog posts
-
Using dynamic components in your MPA
Published 1.30.24
It's not just React!
Dynamic components
MPA
Architecture
-
Partial hydration, React Server Components, and the NextJS app directory
Published 7.25.23
Everything you didn't realize you wanted to know about the complexity of modern web rendering!
React
NextJS
Hydration
-
Optimizing the use of Emotion in React
Published 7.5.23
Using Emotion the way they don't tell you to.
React
Styles
CSS-in-JS
Emotion
Performance
-
React's useState is the real problem
Published 3.04.23
Why is everyone only ever mad at useEffect?
React
TypeScript
DX
Signals
-
What is TypeScript & why should I use it?
Published 9.22.22 // Updated 9.26.22
A short primer on TypeScript targeted at JavaScript devs.
FAQ
TypeScript
JavaScript
DX
-
You don't need JavaScript to support theming
Published 9.18.22
A quick lesson on how to build websites that theme themselves to the user's preference while using only native browser functionalities
CSS
CSS variables
Media queries
A11y
Interactivity
UX
-
Your MPA can have page transitions!
Published 9.17.22
A quick discussion on how to use a powerful tool to create better user experiences on your site
MPA
UX
Animation
Interactivity
Cool tools
-
Why I built a new state management library
Published 9.15.22 // Updated 9.30.22
A reflexively self-defensive description & reasoning behind my niche new library
Preact
React
TypeScript
JavaScript
NPM
State management
CQRS
DX
Performance
Cool tools