How we moved a legacy Rails app from EC2 to on-prem VMware
A lift-and-shift in five moves: pinning an EOL Ruby/Passenger stack into containers, proving the old port was plain HTTP, and migrating MySQL with a ledger you can re-run.
// Tag
4 notes filed under this topic.
A lift-and-shift in five moves: pinning an EOL Ruby/Passenger stack into containers, proving the old port was plain HTTP, and migrating MySQL with a ledger you can re-run.
A build log of the notebook itself: Markdown in a GitHub repo, Sveltia CMS committing straight to main, a Pagefind index compiled into the static build, and Cloudflare Pages turning every push into read.jampuk.com.
Six years of repository analytics, a matched control study, and a benchmark against senior engineers all point the same way: AI assistants raise authoring speed, then leave duplication, churn, and complexity behind. Here is the evidence, and the remediation path.
Why this notebook exists - short principal-written notes on shipping secure, compliant AI systems.