Łukasz SypniewskiŁukasz Sypniewski
Łukasz Sypniewski

Łukasz Sypniewski

Building products with .NET, AI and automation.

Contact

Latest writing

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

Replicating Claude Code Hooks in OpenCode: Formatters, LSP, and Plugins
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.

The remote work habit I didn't know I needed
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.