Latest writing
I write about what I’m learning while working with .NET, AI, automation, and building products.

ai-toolsopencodeclaude-codecoding-agentsopen-source
Published: June 14, 2026 18 min read
Replicating Claude Code Hooks in OpenCode: Formatters, LSP, and Plugins
OpenCode has no hooks system. Here's how I replicated Claude Code's auto-formatting hook - and added inline validation and end-of-turn quality gates with a custom LSP server and plugins.

remote-workcommunicationdeveloper-experienceengineering-cultureteam-management
Published: May 25, 2026 4 min read
The remote work habit I didn't know I needed
I didn't think 1-2-1s mattered when I joined a remote-first company. Standups and project meetings seemed enough. Here's what changed my mind.