The Pitfalls of Migrations
How hard can it be to rename a content element or otherwise adjust a content model in a legacy CMS when content already exists? Quite hard, as it turns out: From migration scripts that fail half-way through in production to an unclear recovery path in such situations. There are plenty of pitfalls that can bring down production - just ask your content teams.