Deterministic Concurrency in Transmission
Notes on improving concurrency performance in Transmission without making the behavior unpredictable.
Notes on improving concurrency performance in Transmission without making the behavior unpredictable.
Architecture should be judged by how much unnecessary context it forces developers to keep in their heads.
A small Pi extension that surfaces Codex usage limits directly in the coding agent status bar.
How I structure my Obsidian vault around unfinished thoughts, dense references, active work, and AI-assisted notes.
Reflections on using AI coding agents in a modular Android codebase, from feature work to bug fixes.
Insights on when coding agents excel and struggle—implementing familiar solutions, tackling new problems, and learning abstractions.
My complete note-taking system in Obsidian—folder structure, daily notes, meetings, tasks, and the plugins that make it work.
Using Kotlin delegation and the Facade pattern to decouple callback-based SDK implementations from your Activity.