9 minutes / published
Java 25 for Kotlin Developers
The actual delta: syntax, runtime model, and the places Java is explicit on purpose.
Article series
The essays are distribution, but they are not detached thought pieces. Each article points back to a lesson, command, test, or committed artifact.
9 minutes / published
The actual delta: syntax, runtime model, and the places Java is explicit on purpose.
8 minutes / published
A practical bridge from dependency graphs you know to the Spring container you have to debug.
11 minutes / published
Why Phase 2A writes SQL before entities, and why the no-overlap rule belongs in the database.
13 minutes / published
Entity states, lazy boundaries, dirty checking, and transaction proxies made visible through tests.
12 minutes / published
A deliberately broken query, three fixes, the pagination trap, and a geo query with stable ordering.
10 minutes / published
Why the course opens an Oracle lane and keeps no-overlap true with different database mechanisms.
11 minutes / published
Controller boundaries, RFC 9457 error payloads, pagination metadata, springdoc, and ADR-002.
12 minutes / published
Resource server configuration, method security, CORS vs CSRF, and request tests that prove the chain.
12 minutes / published
Actuator, Prometheus, structured logs, correlation IDs, and cache metrics only matter when they answer an incident question.
13 minutes / published
Postgres exclusion constraints, Oracle row locks, Testcontainers gates, and a read-only ARM demo deployment.