Writing.

Thoughts on Java, distributed systems, and the software industry.

Dec 30, 2025

Making Java Fun Again (It's Possible)

Why modern Java (21+) feels like a brand new language compared to the Java 8 days.

Nov 12, 2025

Securing Spring Boot APIs with JWT

A deep dive into stateless authentication for microservices.

Oct 05, 2025

Optimizing PostgreSQL for High Throughput

Lessons learned from scaling a fintech transaction system.