Blog Posts

System Testing in Golang: End-to-End Testing in Practice
January 6, 2026This final article in the series explores system testing in-depth by validating a complete CRUD application end-to-end.

Unit Testing in Golang: Writing Fast, Reliable Tests
December 29, 2025This article explores scalable unit testing practices in production Golang codebases.

Integration Testing in Golang with Docker and Testcontainers: A Practical Guide
December 22, 2025A practical guide to integration testing in Go using Docker and Testcontainers, with ephemeral PostgreSQL databases and migrations.

Why Crypto Wallet Addresses Can't be Made Into Account Numbers
February 24, 2025Those endless strings of random characters we call crypto wallet addresses aren't just for show. Here's the fascinating reason why they’re designed that way—and why simplicity isn't an option.