Notes in the margins
Catching a thought can be difficult, but writing it down is even harder. Here are my attempts to do that.
No posts match your search.
A Blood Red Moon
Let's go back thousands of years and try looking up at the sky.
The Evolution of Cooperation
A survey of Axelrod’s work, game theory, and the most rewarding strategies in a world of self-interested agents.
How Does Reactivity Work?
A comparative deep dive into reactivity models — from AngularJS dirty checking to Solid signals, React PubSub, Vue 3 Proxy-based reactivity, and Svelte compile-time reactivity.
Aspect-Oriented Programming in TypeScript
What AOP actually is, why you'd want it, and how to implement it in TypeScript with higher-order components and decorators.
It's Not Just JavaScript
The story of how a language written in ten days became the monopoly of the frontend — and why that is a problem.
SEO Optimization for SPAs
Why search crawlers can't see SPA content, and how to fix that with SSR, SSG, ISR, and dynamic meta tags, using React and Next.js as examples.