The personal blog of Jamie Phillips


A blog about software development and other random musings.

Automating Azure

I have been recently experimenting with automating Azure using several tools. Azure Resource Manager, Ansible, and Terraform.


Dapper Command-Query Separation

I am still a big fan of Dapper and use it for most of my .NET projects that require database access. Over the years I have discovered that the repository pattern seldom meets my needs. Database queries and commands can get quite long and it makes it hard to find and reason about all that is happening in the repository class. After reading a blog post by Jimmy Bogard from several years ago, I picked up this pattern and started using it with Dapper.


How we Gitflow

This question came up in a Twitter discussion, it was about using gitflow. What a great opportunity to write a blog post.