Jon Leigh
Hi, I'm Jon. I head up Platform engineering at Moneybox, a London based Fintech startup helping people save and invest.
Edit: 01/02/2017 We've managed to get past the roadblock described below and are now able to drop columns with EF Migrations in a CD world. More information can be found here. -- We've hit a roadblock with Entity Framework Migrations and our Continuous Deployment strategy and it doesn't
At Moneybox, we've implemented a continuous delivery pipeline using TeamCity, Octopus Deploy and Azure WebApps. Taking this a bit further, by making use of the deployment slot functionality of Azure WebApps, we were able to implement one click, zero downtime deployments with minimal effort. In summary, this works by deploying
Once in a while, you may find that you need to roll your Azure Sql Database back to a previous state. Unfortunately, even though Azure takes care of backups for you, there isn't a lot of information on how to restore a database to an earlier state. For instance, you're
After a considerable amount of effort (a lot more than I realised), RazorMailer is ready to be released under version 1.0.0. RazorMailer is a .NET based email framework that uses Razor templates (and RazorEngine under the hood) to generate and send .NET MailMessages. It was created because the
Whoever coined the term Monolith to describe any application built on a single code base, no matter how it it's structured, delivered a major coup for the Micro Services movement. According to Wikipedia, the term was initially used to describe enormous main frame applications that became unmaintainable due to lack