Paul Esch-Laurent
Paul is a full-stack software engineer based in Minneapolis, MN. His hobbies include taking photos, riding bikes, brewing coffee, and using Oxford commas.
This article looks at the high-level architecture of how Alembic works, how to add it to your project, and some common workflows you’ll encounter.