Notes

Engineering notebook

Notes on runtime behavior, failure modes, deployment tradeoffs, and the implementation details that still matter after the demo ends.

01 / Notes

Notebook entries

Notes and related entries, ordered by date.

Projects

Building a LeetCode Solution Visualizer for Interview Prep

May 14, 2026

LeetCode practice is often slowed down by the same problem: you know the code runs, but you do not really see how the variables move. I built a browser-based solution visualizer to make that execution trace easier to inspect, replay, and understand.

Engineering

Why Fast AI Power Estimation Matters More Than It Sounds

Apr 28, 2026

MIT's EnergAIzer looks modest at first glance: a faster way to estimate GPU power. But that small shift matters because AI efficiency is increasingly becoming a scheduling and capacity-planning problem, not just a research talking point.

Engineering

TurboQuant Is Important, but the Real Win Is Narrower Than the Headline

Apr 28, 2026

TurboQuant is one of the more interesting efficiency ideas from this cycle because it targets a real bottleneck: KV-cache memory. The innovation is real. The practical benefit also looks real. But the value is clearest in long-context, memory-bound workloads rather than as a universal compression miracle.

Engineering

PostgreSQL Might Be the Most Underrated Tool in Your Stack

Apr 21, 2026

PostgreSQL is still treated like 'just the database,' even though it can absorb surprising amounts of search, scheduling, vector, auth-adjacent, and API work. OpenAI's own PostgreSQL scaling story is a good reminder: this tool has far more headroom than most teams assume.

Engineering

Why Your Vision Model Is Lying to You (And How to Catch It)

Feb 07, 2026

Production failures in computer vision are rarely simple 'wrong predictions.' They are complex conceptual drifts—blur, lighting, camera shifts. Here’s how I built a 'flight recorder' to catch them before they become incidents.

Job Search

The Hiring Momentum Dashboard I Wish Existed

Dec 29, 2025

I stopped tracking individual job listings and started tracking hiring behavior—momentum, freezes, job lifespan, and timing. Here’s what changed and why it’s actually useful.