Migrations are both essential and frustratingly frequent as your codebase ages and your business grows: most tools and processes only support about one order magnitude of growth before becoming ineffective, so rapid growth makes them a way of life. This post takes a look at why migrations are so important, and also how to run them effectively.| lethain.com
My favorite thing about working at Wave is knowing that what we’re building makes a massive, tangible improvement to the lives of millions of people. This matters to me for a few reasons: It pushes me to do my best work. When I know that what I’m working on is going to be useful to lots of people, it makes it easy to focus on what’s important, and to stay determined when things aren’t going well.| www.wave.com