About

I tend to rebuild things from scratch instead of using what's already there.

There are AI agent platforms you can just use. I built one anyway — identity, execution engine, tool gateway, Slack and web support. I also wrote a code search engine in Rust that covers around 2,500 repos with sub-50ms queries. I didn't need to write either of these. I just learn better by doing it myself.

Most of my time now goes into making AI agents work as real infrastructure. Authorization, lifecycle management, knowing when to pause and wait for a person. The kind of work that only starts once the demo already works.

This blog

This is where I write it up. Architecture calls, benchmarks, stuff that broke. Numbers when I have them.

Posts are split into Trust & Access, Production, Data & Context, and Lab.

I write Rust, C#/.NET, TypeScript, and Python. Wroclaw, Poland.