Latest articles
The modern arc of AI: from narrow tools to general assistants
A concise tour of how artificial intelligence moved from hand-crafted rules to large pretrained models, what changed in the 2020s, and what builders should expect next.
Hello world: how I built this site
I originally built this portfolio site back in 2018, and since then it's evolved quite a bit. Recently I migrated from Create React App to Next.js and made some major upgrades in the process.
You (probably) don't need CSS-in-JS
Vanilla CSS is good now actually. Here's a couple nifty techniques for dynamically styling React components with CSS custom properties.
