TIL
Short things I have learned — snippets, discoveries, and quick explanations.
Why I Keep Reaching for Monorepos
Shared packages, one timeline, and a build pipeline that only rebuilds what actually changed. The longer I work in a monorepo, the more I notice the friction it removes.
- monorepo
- turborepo
- pnpm
- workspaces
TWS Press: Treating React Router Like a Typesetter
TWS Press is a React Router app that exports itself to PDF, grades the output against a rubric, and ships signed download links. Treating a web framework as a typesetter turns out to be a quietly powerful idea.
- publishing
- react-router
- playwright
- bun
Lessons From Building a Multi-Agent Personal Assistant
Why a supervisor with twelve specialists beats one giant prompt, what shared memory unlocks, and why the most interesting AI app is the one your old apps could already have been.
- ai
- agents
- architecture
Bun Shell and Bun Cron Basics
Two Bun APIs that have quietly replaced half of my scripting toolkit: Bun Shell for running shell commands from TypeScript, and Bun Cron for scheduling them. Here's the short tour.
- bun
- typescript
- scripting
Bun Shell Meets Replicate: A Tiny Stack With a Huge Surface Area
Bun Shell plus the Replicate SDK is one of those combinations where the sum is wildly bigger than the parts. A single TypeScript file can now reach into thousands of hosted models, pipe the output into real files on disk, and glue the whole thing into the rest of my system.
- bun
- replicate
- ai
- scripting