How to Guess Better

How many piano tuners are there in Chicago? Physicist Enrico Fermi used to ask his students this. Most people freeze. They have no idea, so they assume the only way to know is to look it up. But you don’t need the exact answer. You just need to get close. This is what’s known as a Fermi problem. It’s a way to break a big, scary guess into small, easy ones. ...

Jan 13, 2026 · 2 min

Why Boredom is a Superpower

We are allergic to boredom. The moment it creeps in, we reach for our phones. A five-second pause at a red light, a lull in conversation, the silence before a meeting starts — boredom is a feeling modern life has taught us to instantly escape. Yet boredom is not a problem to fix. It is a feature. It is where creativity sneaks in. The Forgotten Value of Nothingness Think about kids. Hand them a stick and a patch of dirt, and they will invent a game. The boredom is not a void, it is a spark. The absence of stimulation forces imagination to come online. ...

Nov 27, 2025 · 5 min

Computational Thinking

Computational thinking sounds like something reserved for programmers. In reality, it is just structured problem-solving. It is the mental framework that keeps you moving when everything feels overwhelming. The pillars are simple: decomposition, pattern recognition, abstraction, and algorithms. Add two supporting mindsets — keep it light and celebrate small wins — and you have a way of handling almost any challenge without spiraling. Let’s walk through them with examples. Decomposition: Break Problems Until They Are Silly Not to Do Big problems paralyze us. Start a business. Change careers. Get healthy. The scope is so broad it feels safer to do nothing. ...

Sep 24, 2025 · 4 min

The Hidden Cost of Over-Engineering Data Pipelines

Engineers love clean architecture. It feels good to design something elegant, layered, and theoretically future-proof. But “clean” is not free. Every shiny abstraction adds weight. And when you multiply that weight across dozens of pipelines, the cost sneaks up on you in fragility, in maintenance, and in developer sanity. The Spaceship Problem 🚀 Imagine you need to cross the street. You could just walk. Or you could spend three years designing a spaceship that technically gets you across too. Oxygen tanks, heat shields, navigation controls, all to fetch groceries. ...

Sep 10, 2025 · 3 min

TIL Wasps Can Remember Faces!

Paper wasps recognize and remember faces. Their unique markings act like name tags, and their brains process faces as a whole. They pull off facial recognition with under a million neurons.

Aug 22, 2025 · 1 min

The Paradox of Choice in the Streaming Era

Infinite libraries, finite satisfaction. We live in a time where nearly every piece of media ever made is accessible. Yet most people spend longer scrolling through catalogs than actually consuming content. Browsing as the New Watching The experience of streaming often feels like an endless loop: open app, browse, get overwhelmed, close app. It mirrors the paradox of choice, where more options do not equal more happiness but instead create paralysis. ...

Nov 25, 2024 · 2 min

Debugging Life Like a Codebase

Life breaks like code. Both can be debugged. We hit runtime errors: burnout, bad decisions, habits that do not scale. Sometimes the stack trace is obvious, other times it is buried five layers deep. Either way, the process of fixing things looks suspiciously like debugging software. And maybe that is a good thing. Step 1: Reproduce the Bug In engineering, the first step is always reproducibility. If you cannot reproduce the bug, you cannot fix it. ...

Jun 9, 2023 · 3 min

How to form a habit?

Why do we brush our teeth every single day of our lives? Because it only takes 2 to 3 minutes and it would be incredibly hard to justify not spending such a small amount of time on our maintaining our own personal hygiene. What if exercising becomes as simple and habitual as brushing our teeth? So much so that you’ll have no excuse to skip it. If you don’t feel like exercising, just tell yourself this: how busy can I be to not even take 15 minutes out of my day to take care of my own body? Yes, exercising for only 15 minutes a day won’t result in massive weight loss or muscle gain. But it’s the perfect amount of time to start with to turn it into an unbreakable lifelong habit. ...

Apr 2, 2022 · 2 min

Why do we split the data into train and test sets?

Imagine you’re teaching a few students. You’ve spent the last 3 weeks teaching them how to solve a quadratic equation. You’ve announced an upcoming test next week and released a sample test containing 20 questions. The students will apply one of the two available strategies: Cram the sample test and hope the actual exam’s the same Use the sample test to judge their level of understanding and go back to the source material and fill in the gaps Clearly, strategy 1 is the path of least resistance but strategy 2 is what will help a student truly master the course material. As a teacher, you have 2 strategies available to evaluate your students: ...

Sep 29, 2021 · 2 min

Tech stocks vs Cyclical stocks

Tech stocks have been wobbling all over the place for the last couple of days. The dominant narrative around this has been that the investors are pulling away from the tech stocks and moving into cyclical stocks. But what are cyclical stocks anyways? And why are investors pushing their way into them? Cyclical Stocks 🔁 Cyclical stocks are tied to the economic cycle. They are highly correlated with how the overall economy is performing. When the pandemic hit in early 2020, some industries such as tourism, hotels took an expected downturn in their revenues. As such, the market responded by moving their funds from cyclical stocks to tech stocks. Stonks. This is why the tech stocks bounced even higher than expected. ...

Mar 22, 2021 · 2 min