I am a Senior Software Engineer with 15+ years of experience in web development and engineering management.
I am passionate about Golang, Kubernetes, backends, process-oriented approach, automation, testing, and continuous improvement.
A tiny library for grouping related errors into categories while keeping compatibility with errors.Is() and errors.As().
Two fundamental issues with Mockery that make it less appealing for Go projects.
Two practical rules that help keep abstractions useful without overengineering.
Walk through building an aggregation pipeline in ClickHouse with a stock data example.
An elegant way to obfuscate identifiers in PostgreSQL.