Summary of my Octopus Deploy blog posts

Sorry I’ve not posted much here lately. Ever since the start of the pandemic I’ve devoted most of my writing energy to the Octopus Deploy blog. This post is intended to serve as a reference to all that content.

A little background: In February and March of 2020, the world woke up to the covid 19 pandemic. It was a scary, heartbreaking, and chaotic time for all of us. One thing we all needed to get used to pretty quickly was working from home.

Overnight, I cancelled all travel. I lost a couple of large contracts, either due to the travel cancellations, or the economic fall out. Fortunately, I fairly quickly found a couple of new contracts to plug the revenue gap.

I agreed to write one blog post a month for the great folks at Octopus Deploy. These blog posts gave me a modest but reliable revenue stream throughout the worst months of the pandemic. For this stability during uncertain times, I will forever be grateful to the great team at Octopus Deploy.

In particular, I enjoyed working with my editors: Lee Carlon (b|l|t) and Tegan Ali (l|t). Lee, Tegan: I really appreciated your thoughtful edits. I’m better at writing now. All of these posts were improved through your careful eyes for detail, genuine care, and excellent advice. Thank you.

Honestly, there’s a lot of content listed below. Here are a few suggestions about where to start:

DevOps primers:

My favourites:

  • Change Advisory Boards Don’t Work (July 2020), a fun rant.
  • On the naming of DevOps Engineers (Jan 2021), another fun rant.
  • Negotiating with the gatekeepers (August 2020), which taught me to fall in love with writing all over again
  • My entire Safe Schema Updates series (Most of 2021), which reinforced in me the significance of feature creep and small batch sizes. It also inspired me to never write a book.

This writing quest was a lot of fun, but over the next few months I hope to spend less time writing articles and more time writing code. With that in mind, I’m going to leave this enormous batch of content right here. Hopefully this should keep you going until I catch the writing bug all over again.

March 2020:
SQL Server deployment options for Octopus Deploy
https://octopus.com/blog/sql-server-deployment-options-for-octopus-deploy

April 2020:
Deploying SQL Server Security with dbatools and Octopus Deploy
https://octopus.com/blog/deploying-sql-server-security-with-dbatools-and-octopus-deploy

May 2020:
Self-service database provisioning with Octopus Runbooks and Redgate SQL Clone
https://octopus.com/blog/self-service-database-provisioning-with-octopus-runbooks-and-redgate-sql-clone

June 2020:
SQL Server and PowerShell made easier with dbatools: Practical examples
https://octopus.com/blog/sql-server-powershell-dbatools

July 2020:
Change Advisory Boards Don’t Work
https://octopus.com/blog/change-advisory-boards-dont-work

August 2020:
Negotiating with the gatekeepers
https://octopus.com/blog/negotiating-with-the-gatekeepers

September 2020:
Taming the Kraken: How to protect your data
https://octopus.com/blog/tame-the-kraken-protect-your-data

October 2020:
100x faster db deploys: Skipping unnecessary schema compares in tightly coupled systems
https://octopus.com/blog/100x-faster-db-deploys

November / December 2020 (This was a big one!):
The DevOps reading list: Choosing your next DevOps book
https://octopus.com/blog/devops-reading-list

January 2021:
On the naming of DevOps Engineers
https://octopus.com/blog/on-the-naming-of-devops-engineers

February 2021:
How SpaceX obliterates its competitors and redefines space travel
[Redacted. It turns out I was wrong about a great many things.]

March 2021:
Safe schema updates, part 1: Database delivery hell
https://octopus.com/blog/safe-schema-updates-1-delivery-hell

April 2021:
Safe schema updates, part 2: Resilient vs robust IT systems
https://octopus.com/blog/safe-schema-updates-2-resilience-vs-robustness

May 2021:
Safe schema updates, part 3: Continuous Integration is misunderstood
https://octopus.com/blog/safe-schema-updates-3-ci-is-misunderstood

June 2021:
Safe schema updates, part 4: Loose coupling mitigates tech problems
https://octopus.com/blog/safe-schema-updates-4-loose-coupling-mitigates-tech-problems

July 2021:
Safe schema updates, part 5: Loose coupling mitigates human problems
https://octopus.com/blog/safe-schema-updates-5-loose-coupling-mitigates-human-problems

August 2021:
Safe schema updates, part 6: Provisioning dev/test databases
https://octopus.com/blog/safe-schema-updates-6-provisioning-databases

Spet 2021:
Safe schema updates, part 7: Near-zero downtime database deployments
https://octopus.com/blog/safe-schema-updates-7-near-zero-downtime-deployments

October 2021:
Safe schema updates, part 8: Strangling the monolith
https://octopus.com/blog/safe-schema-updates-8-strangling-the-monolith

December 2021. (Published in April 2022):
DORA metrics – The predictive link between DevOps practice and business outcomes
https://octopus.com/blog/dora-metrics-devops-business-outcomes

  1 comment for “Summary of my Octopus Deploy blog posts

Leave a Reply

Your email address will not be published.