Blog
Thoughts on frontend development, side projects, and whatever else I find interesting.
03
I Built a Module System for a Language That Doesn't Have One
How I built PineCone, a module bundler for PineScript. TradingView's scripting language has no module system and no scope, so I had to get creative with AST manipulation and identifier renaming to make multi-file development possible.
02
Livery Deep Dive: From CSS Fundamentals to Multi-Tenant Theming
A comprehensive guide covering CSS variables, browser rendering, React SSR/hydration, and how to build flash-free multi-tenant theming systems.
01
So What's the Deal With This Blog?
An introduction to what you'll find here. It's a blog about nothing. Well, not nothing — frontend architecture, building weird SaaS ideas, and the occasional Seinfeld reference.