What works, and why.
Devy Archive is Devy's technical blog. Lessons from building and operating backend systems, infrastructure, and AI.
33 posts · 8 series · 75 tags
Recent Posts
View AllRead by problem
Start with the problem you are solving and follow the design decisions through to the implementation.
Login and token verification
From moving login ownership to the backend to JWT signing and key distribution.
Payment system migration
Migrating PHP payments to Spring and returning approval results through a synchronous API.
Kubernetes and deployment automation
Why the service moved from ECS to EKS and how GitOps deployments gained a Slack approval gate.
Java upgrades and concurrency
JDK and Spring Boot compatibility, followed by synchronous, virtual-thread, and coroutine comparisons.
Internationalization and rollback
Defining locale precedence and controlling internationalization with a feature flag.
Putting AI into a service
Connecting model calls to operational workflows through Spring AI pipelines and customer-support automation.