HomeBlogProjects

Blog Posts

System Testing in Golang: End-to-End Testing in Practice

System Testing in Golang: End-to-End Testing in Practice

January 6, 2026

This 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

Unit Testing in Golang: Writing Fast, Reliable Tests

December 29, 2025

This article explores scalable unit testing practices in production Golang codebases.

Integration Testing in Golang with Docker and Testcontainers: A Practical Guide

Integration Testing in Golang with Docker and Testcontainers: A Practical Guide

December 22, 2025

A 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

Why Crypto Wallet Addresses Can't be Made Into Account Numbers

February 24, 2025

Those 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.

Let’s Connect

LinkedIn/GitHub/X(Twitter)
Lagos, Nigeria