When I started DLM Consultants I went to market with three packaged services as well as an option for bespoke consultancy. It went very well and we are still here two years later. The team has grown (more on that in an upcoming blog post) and through that growth we have developed the ability to take on bigger and more…
Database Lifecycle Management (DLM)

Developing databases: shared vs dedicated?
If your dev team builds C# projects, each developer will be compiling their code locally to test it out before committing any changes to source control. Then the version of the source code that exists in source control will be used whenever the code is deployed to live. This means there is a single source of truth and a complete…

DLM Digest issue 1 – Virtualisation
We’ve just released the inaugural Database Lifecycle Management (DLM) Digest, a monthly report of the latest developments in the world of database DevOps. You can read the full digest here. You can subscribe to future digests here. Just one email per month to keep your knowledge about all things DLM up to date. Here’s this month’s note from the editor:…

3 reasons why your business will fail if you don’t adopt DevOps for your database
If you do not adopt DevOps your business is going to fail. It is going to fail because you underestimate the cost of your slow and cumbersome IT delivery processes. Either you will realise this before your competitors, or they will realise it before you. Whoever adopts DevOps first will win. In the wise words of Ricky Bobby, “If you…

T-SQL Tuesday #83 – We’re still terrible at delivering databases
This is my first contribution to the T-SQL Tuesday blog party. This month it’s hosted by the impatient DBA. The theme for this month is that we’re still dealing with the same problems. I hope you don’t all want to throw me out of the party after you finish reading… Here’s goes. *GULP* When a graduate sales guy, within a…

Introducing DLM Consultants Part 5: DLM Bespoke Consultancy
This post is the final part of a series that introduces DLM Consultants and discusses each of the training and consulting packages that they offer: Introducing DLM Consultants Part 1: The Mission Introducing DLM Consultants Part 2: DLM Health Check Introducing DLM Consultants Part 3: DLM Workshops Introducing DLM Consultants Part 4: DLM Kick-starter Introducing DLM Consultants Part 5: DLM Bespoke Consultancy This…

Introducing DLM Consultants Part 4: DLM Kick-starter
This post is the fourth part of a five part series that introduces DLM Consultants and discusses each of the training and consulting packages that they offer: Introducing DLM Consultants Part 1: The Mission Introducing DLM Consultants Part 2: DLM Health Check Introducing DLM Consultants Part 3: DLM Workshops Introducing DLM Consultants Part 4: DLM Kick-starter Introducing DLM Consultants Part 5: DLM Bespoke Consultancy…

Introducing DLM Consultants Part 3: DLM Workshops
This post is the third part of a five part series that introduces DLM Consultants and discusses each of the training and consulting packages that they offer: Introducing DLM Consultants Part 1: The Mission Introducing DLM Consultants Part 2: DLM Health Check Introducing DLM Consultants Part 3: DLM Workshops Introducing DLM Consultants Part 4: DLM Kick-starter Introducing DLM Consultants Part 5: DLM Bespoke Consultancy…

Introducing DLM Consultants Part 2: DLM Health Check
This post is the second part of a five part series that introduces DLM Consultants and discusses each of the training and consulting packages that they offer: Introducing DLM Consultants Part 1: The Mission Introducing DLM Consultants Part 2: DLM Health Check Introducing DLM Consultants Part 3: DLM Workshops Introducing DLM Consultants Part 4: DLM Kick-starter Introducing DLM Consultants Part 5: DLM Bespoke Consultancy…

Introducing DLM Consultants Part 1: The Mission
This post is the first part of a five part series that introduces DLM Consultants and discusses each of the training and consulting packages that they offer: Introducing DLM Consultants Part 1: The Mission Introducing DLM Consultants Part 2: DLM Health Check Introducing DLM Consultants Part 3: DLM Workshops Introducing DLM Consultants Part 4: DLM Kick-starter Introducing DLM Consultants Part 5: DLM Bespoke…