Output of: blog
blog
cadence:weeklyposts:16last:2026-08-29next by:2026-09-05
- 2026-08-29 · 4 min · toolsI made it too small to over-engineerKeepGoing took months and died in the graveyard it was built to prevent. Its replacement reached the App Store in fifteen days, because I cut it to one thing.
- 2026-08-28 · 2 min · lifeI read the specs and still shipped the bugI compared foam and stack height for weeks before buying my third pair of Pumas. The blisters on run one were not in any spec sheet.
- 2026-08-09 · 3 min · lifeI was afraid of the recovery, not the surgeryFor years, secondhand recovery stories kept me from laser eye surgery. In my case, the no-screen recovery was 24 hours.
- 2026-07-24 · 3 min · toolsI gave up the second screen, and the road got longerMy tech kit halved because the work moved out of the screen and into the terminal. The lighter bag has a real cost. I just pay it rarely now.
- 2026-07-12 · 3 min · lifeMy office fits in one backpack1000km into a family road trip across Vietnam, still shipping code from homestays. The whole system runs through one bag.
- 2026-07-03 · 3 min · lifeTomorrow I drive my family across VietnamThree weeks, one driver, Hanoi to Hoi An and maybe further. Here is the plan, written before I know if it works.
- 2026-06-26 · 3 min · lifeI built a tool to find demand. It has none.ThreadLens has 548 commits and 0 stars. I know exactly why, and I keep choosing the work that won't fix it.
- 2026-06-22 · 2 min · habitsI missed my Friday postI promised a post every Friday. Then I drove 500km with my family and did not write it. Here is what I actually learned about keeping promises to yourself.
- 2026-06-13 · 2 min · habitswhy I keep a 300ml cup on my deskA 300ml cup is too small to keep you still.
- 2026-06-05 · 2 min · habitsWhat I do when the rails breakMissing one day is never the real problem. The story I tell myself about the miss is the problem.
- 2026-05-29 · 3 min · devI built a tool because I was too lazy to do the researchI was building side projects but skipping the Reddit validation step. So I automated it, then open-sourced it.
- 2026-05-23 · 3 min · lifeThe graveyard I keep adding toI built a tool to stop abandoning side projects, then abandoned it. Here is what I actually learned.
- 2026-05-16 · 3 min · toolsiTerm took 95% of my work, but I still can't quit VSCodeiTerm replaced VSCode for almost all of my work, but AI still falls apart on the last mile of pixel-perfect frontend detail.
- 2026-05-08 · 4 min · aiI gamed Copilot's billing model and built a plugin to do it properlyI upgraded to Copilot Pro+, found a subagent loophole, and built an agent pack that let me ship a lot while the metered Copilot usage still looked tiny.
- 2026-05-01 · 4 min · aiAI made learning fun againI did not get smarter overnight. AI just removed enough friction that I stopped quitting so early.
- 2026-04-27 · 2 min · habitsThe small habits I keep on railsWhy I wired my mornings to Todoist, and what I'd cut if I had to.