Month January 2026

Testcontainers

1. Introduction Testing code that depends on databases and external services is difficult. Many teams rely on shared test environments or in-memory databases like H2, but both approaches are error-prone. Shared environments break due to data conflicts or configuration changes,…

The Hateful Eight: Game of Contexts

This post is just entertainment, not an honest depiction of reality. This post is NOT Computer Science. This post is Computer Science Fiction. I made a fictional story to show: How narratives can alter how we see facts. I wanted…

The Jenkins Migration Planning Kit

This article was brought to you by Cameron Pavey, draft.dev. Jenkins has served the development community well for over a decade, but it was designed for a different era of software development. Developers who are tired of fighting with plugin…