Writing
Blog
Thoughts on design, frontend engineering, and the craft of building products.
What Jaeger Taught Me That Postman Never Could
I opened a Jaeger trace expecting to see 104ms distributed across spans. The child spans added up to 14ms. Somewhere in between, 90ms had vanished. Postman had never shown me anything like this.
My first day with k6 load testing
k6, Day One: The Good, the Bad, and the Ugly
Here's what GoChat is
Multi-channel chat aggregator service that listens for incoming messages from external platforms (WhatsApp Business, Telegram, Instagram, etc.) and provides a unified API for managing conversations.