---
author: "Umesh Malik"
canonical: "https://umesh-malik.com/blog/tag/migration"
description: "Explore articles tagged with Migration by Umesh Malik — AI Engineer, LLM & GenAI Developer. Learn Migration best practices, practical tips, and in-depth guides."
title: "Umesh Malik's Blog - Migration Articles | Migration Tutorials"
tokens: 290
generator: "scripts/generate-page-markdown.mjs"
---

[← Back to Blog](https://umesh-malik.com/blog)

# Migration

2 articles

 [![The five feature-flagged phases of a zero-downtime datastore migration, from dual writes through shadow reads to cutover](https://umesh-malik.com/blog/zero-downtime-database-migration-dual-writes-cover.png)

Web Engineering • Aug 16, 2026

### Zero downtime database migration: 5 flags and a 17x P90 gap

A zero downtime database migration is five feature-flagged phases, not a cutover. P95 said 4x slower, P90 said 17x, and the comparison code took a region down.

12 min read

Read more →](https://umesh-malik.com/blog/zero-downtime-database-migration-dual-writes)

 [![TailwindCSS v4 migration showing the shift from JavaScript config to CSS-first @theme configuration](https://umesh-malik.com/blog/tailwindcss-v4-cover.png)

Web Engineering • May 20, 2025

### TailwindCSS v4 Migration Guide: Breaking Changes & the @theme Config

TailwindCSS v4 migration, done right: every breaking change, the new CSS-first @theme config that replaces tailwind.config.js, and a step-by-step upgrade path.

3 min read

Read more →](https://umesh-malik.com/blog/tailwindcss-v4-migration-guide)
