Articles & Tutorials

Enterprise Java modernization, architecture, and quality engineering lessons from the field.

Articles

All Articles

Modernizing a Java Monolith Without Betting the Business

A step-by-step playbook for moving an enterprise Java application toward modular and microservice architectures while keeping risk low.

The Power of Playwright: Supercharging Test Automation with AI

What makes Playwright so capable, and how AI-assisted workflows make it even more powerful.

Infrastructure Testing with Pytest and Paramiko

Validating services and data flows on remote hosts over SSH.

Quality Dashboards with Elasticsearch and Kibana

Aggregating results across frameworks to expose failure trends and release quality.

Modular Monolith First: Enforcing Boundaries with ArchUnit

Making module boundaries real, and testable, before extracting anything.

From Java EE and JDK 8 to Modern Java and Jakarta EE

Planning a platform upgrade with OpenRewrite and a characterization-test safety net.

Splitting the Shared Database Without Dual Writes

Schema ownership, change data capture, and the transactional outbox pattern.