cold start (7)
may the --force be with you
A weekly blog about ML, agentic development, Claude Code, nvim, new tech, industry news, controversial takes, and whatever I'm currently struggling with.
/ DATE/ TITLE
■2026-10-05· 12 min7. Cron jobs: the tiny line that runs half your backendA cron job is five fields and a command. It's also where backups stop without a sound, reports run twice, and jobs pile up. How to read the syntax, how to run it in GitHub Actions, Docker, and Kubernetes, and how to know when it breaks.■2026-09-28· 12 min6. How to measure color the way your eyes actually see itTwo RGB colors ten units apart can look identical, or nothing alike, depending on where in the space you are. Fifty years of color science fixed that, step by step: CIE 1931, CIELAB, the ΔE formulas, and Oklab's cleaner answer.■2026-09-21· 8 min5. A/B testing: how to test your testA clean p-value doesn't mean the test was clean. A/A tests, sample ratio mismatch, and Simpson's Paradox are the checks that catch a broken testing setup before you trust anything it tells you.■2026-09-14· 11 min4. A/B testing: when the standard test is the wrong toolThe standard test answers one narrow question. When you're maximizing revenue instead of detecting a difference, or your users aren't independent, or there's only one of you to test on, that question is the wrong one. Bandits, switchback tests, and synthetic controls, with a plain-language version for the non-statisticians in the room.■2026-09-07· 19 min3. A/B testing: the stat-sig problemEveryone thinks they know what statistical significance means. Almost nobody does. A generic ecommerce scenario, the actual math behind peeking, and why this is an org problem wearing a stats costume.■2026-08-24· 9 min1. My dev setupKarabiner remaps that skip the guesswork, zsh + Warp with zero multiplexers, three editors plus Claude Code for the other half of the time, and Spotlight beating Raycast out of the lineup.■2026-08-17· 4 min0. Intro: who I am, what I do.Who I am, what I do.
no posts match.