Currently Learning
What I'm studying right now — progress, resources, and notes, updated as I go. Learning in public keeps me honest.
In progress2
PostgreSQL Internals for App Developers
DatabasesReading execution plans fluently, understanding index types beyond btree, and learning enough about MVCC to stop guessing at transaction behavior.
Started Apr 2026
Rust for JavaScript Developers
LanguagesLearning Rust by porting small utilities I already know — a CSV transformer, a static file server — to build intuition for ownership instead of fighting it.
Started Mar 2026
Queued1
System Design Fundamentals
ArchitectureBuilding vocabulary and trade-off fluency for staff-level design discussions: capacity estimation, consistency models, caching strategies, queue-based architectures.
Paused1
WebGPU & Compute Shaders
GraphicsExploring WebGPU for in-browser data visualization — whether compute shaders make 100k-point charts viable without a server-side downsampling layer.
Started Jan 2026
Completed1
Advanced React Server Components
FrontendDeep dive into the RSC execution model: the serialization boundary, cache() semantics, and composition patterns that actually hold up in production.
Finished Apr 2026