Reads

Articles, docs, videos, and podcasts I've enjoyed

2026

The Hack That Almost Broke the Internet
"The entire internet quietly rested on one mass of mass held up by a mass volunteer. The code was never the vulnerability — it was the loneliness of the person writing it."
Differential Power Analysis
"The math can be perfect, but the silicon still whispers. Every bit flip draws a different current, and in that difference lies the key."
Regularized Evolution for Image Classifier Architecture Search
"Nature solved architecture search billions of years ago. Mutate, select, repeat — the same loop that shaped every living thing now shapes neural networks."
Think of Pavlov
"Every interaction rings a bell. The only question is what behavior you are reinforcing."
The Bitter Lesson
"The bitter lesson is that building in how we think we think does not work in the long run. We should stop trying to put the knowledge in. Let the search find it."
Parent-Child Retrieval — Small for Search, Large for Context
"We want both worlds—precise search and complete context. Index the needle, but return the haystack it was found in."
Your MCP Server is Bad (and you should feel bad)
"You are not building a tool, you are building a user interface. Outcomes, not operations. An agent can find a needle in a haystack, but it has to look at every piece of hay to do it."
The Ridiculous Engineering Of The World's Most Important Machine
"The reasonable man adapts himself to the world the unreasonable one persists in trying to adapt the world to himself Therefore, all progress depends on the unreasonable m- George Bernard Shaw"

2025

Coding Agents & Complexity Budgets
"The cost of abstractions with AI is very high. Every layer between your code and the model is a tax on context, speed, and clarity. That's why tools like Convex, which keep everything in code, win over abstraction heavy alternatives like Supabase when agents can grep and edit your logic directly, complexity becomes the enemy."
The Thinking Game
"To solve the hardest problems, we must first solve intelligence itself. The path to AGI isn't just about winning games; it's about creating the ultimate tool to unlock the secrets of the universe."
Code execution with MCP: Building more efficient agents
"Don't flood the context with every tool at once. Present them as code to explore, and let agents discover what they need when they need it—efficiency follows discovery."
Raft Explained: The Core of Distributed Systems Consensus
"In a distributed system, the source of truth is the log. If you can get all nodes to agree on the state of that log, you've achieved consensus and solved for data consistency."
MVCC Explained: How Databases Handle Concurrent Transactions
"To solve concurrency conflicts, stop having transactions operate on the same data. Instead, give each transaction its own 'version' to work with."
A 4-step framework for building delightful products | Nesrine Changuel (Spotify, Google, Skype)
"True product delight goes beyond superficial features. It's achieved by creating experiences that thoughtfully address both a user's functional goals and their underlying emotional needs, turning utility into a powerful connection."
Founder Mode: Brian Chesky, Founder & CEO, Airbnb
"The goal isn't just to build a great product, but to solve a problem so painful that the market pulls the product out of you. That's when you have the wind at your back"
What is a product engineer (and why they're awesome)
"Care more about outcomes and impact than the exact implementation, or the tools used to solve the problem"

This collection highlights content that has meaningfully influenced my growth as an engineer. I regularly update it with new discoveries that challenge my perspective or introduce me to innovative engineering approaches.