What I learned from a failed migration

Budget and time usually decide more than personal preference. Good materials and clear communication make the rest much easier. If you are planning something similar, start small and keep notes. The result is not perfect, but it has worked well for over a year.
If you are planning something similar, start small and keep notes. Budget and time usually decide more than personal preference. Most of the problems were not technical at all.

Good materials and clear communication make the rest much easier. This came up several times this year, so it seemed worth writing down. In practice, the details matter more than the overall plan. Nothing here is new, but it is easy to forget when you are in a hurry.
Asking the right questions at the beginning avoids most surprises. This came up several times this year, so it seemed worth writing down.
Every project is different, yet the same few mistakes repeat. In practice, the details matter more than the overall plan. The first step is always to look at what already exists.