Features
Features are richer posts where I have built a thing you can play with.
These are long posts with something working inside them. For example, there was a post called Scenario Practice where I listed a bunch of exercises to do to gain production experience. But doing the scenarios as I suggested is actually quite a lot of work. So instead, there is a Feature called Downtime and others which illustrate the point in Scenario Practice.
- Downtime
Scenario Practice described exercises and never built one. Here is the first scenario to practice: patch a server while there is user load. In the first scenario you will watch requests die and there is nothing you can do about it. Then you will fix it with a load balancer.
- Database Migration
A complicated database migration scenario simulation where the users table has first_name and last_name. The next version of the app wants one name column because splitting names was a mistake. Run the migration without downtime and without losing data.