My First Contribution to the Javalin Community

How an API design question became a proposal for nested route scopes

Spring Boot vs Hertz: Framework-Managed vs Explicit Complexity

Two Web frameworks built around very different design philosophies

Running Modern Middleware on an Offline RHEL 7 Server

Building PostgreSQL and Redis in a local CentOS 7 container

Repost — Private Network Access / Local Network Access

How Google Chrome's security model reshaped a cross-network deployment

Spring transaction event-listener flow

A Hidden AFTER_COMMIT Event-Nesting Bug

A subtle transaction-event bug introduced during an AI-assisted refactor

Redis cache and asynchronous task illustration

When an Async Task Cannot Catch a Synchronous Request

Why an empty Redis set needs a sentinel

A Slightly Embarrassing Reverse-Proxy Incident

A production incident that ended without serious damage

Cover for the MEWGENICS game review

This Is a Roguelike, Baby: My Time with MEWGENICS

Can Edmund McMillen's new game recapture the magic of Isaac?

Java and Kotlin mixed-compilation illustration

Mixing Java and Kotlin: A Small Build Failure

A lesson about Java and Kotlin compilation order in Maven

Cover for the first version of this blog

The First Version of This Blog Is Done

A quick note about the initial build