Compare
Solutions
Solutions
Developer Self Service
OpenTofu for Enterprise
Fractional DevOps Hours
Partner Program
CASE STUDIES
How Revv Scaled Seamlessly with Massdriver
GameStake Achieves Zero-Downtime Deployments with a 25% Reduction in Cloud Costs
How AMD Global Telemedicine Reduced Software Release Effort by 89%
View all case studies
WEBINARS
Best Practices for Containerizing Web Apps with Docker
Migrating Existing OpenTofu Modules into Massdriver
Open Office Hours
View all webinars
Pricing
Blog
Docs
Templates
Community
Webinars
YouTube
Podcast
Slack
Sign In
Try Free
Sign In
Try Free
Massdriver Blog
Platform Engineering and Cloud Operations
tech
September 3, 2025
Drift Is Preventable
It’s a Symptom of Platform Design, Not Developer Behavior.
Written by:
Cory O'Daniel
Read article
Sign up to our newsletter to stay up to date
tech
September 3, 2025
Drift Is Preventable
It’s a Symptom of Platform Design, Not Developer Behavior.
Written by:
Cory O'Daniel
tech
March 24, 2025
Little Orphan Kube-Proxy
AWS forces users to handle the management of kube-proxy in EKS clusters. If you're experiencing strange network behavior in a long-lived EKS cluster, this could be the problem. Let's go over some solutions.
Written by:
Chris Hill
tech
February 21, 2025
The Case for Abstractions in IaC
Most Infrastructure as Code implementations expose too much complexity, forcing developers to make infrastructure decisions they shouldn’t have to. This post explores why generic IaC modules fail, how to design abstractions that encode organizational standards while intentionally omitting irrelevant configurations, and how to shift ops from gatekeeping to enablement.
Written by:
Cory O'Daniel
tech
December 20, 2024
GitOps is not the right tool for the job
GitOps isn’t the right fit for modern Ops, DevOps, or platform engineering. Learn why static workflows fail to address dynamic cloud complexity and explore better tools for managing real-time infrastructure.
Written by:
Cory O'Daniel
tech
December 19, 2024
The Missing Revolution in Operations: Scaling Expertise in a Cloud-First World
Operations engineering is stuck in the past. This post breaks down why ops hasn’t had the same revolution as software development, explores the limits of DevOps, and argues for scaling expertise through reusable tools and clean abstractions. It’s time for ops to adopt lessons from software engineering and move the industry forward.
Written by:
Cory O'Daniel
Tech
December 11, 2024
Your Guardrails are Bullshit
Your Guardrails are Bullshit
Written by:
Cory O'Daniel
Tech
December 9, 2024
Convention over Configuration: Building Developer-Friendly IaC with OpenTofu
Learn how to implement convention-over-configuration for Infrastructure as Code (IaC) using OpenTofu. Discover practical techniques to build developer-friendly IaC modules that streamline compliance, enforce business standards, and reduce operational friction.
Written by:
Cory O'Daniel
Tech
November 30, 2024
OpenTofu Foundations: Tooling and Best Practices (Part 10)
Welcome to Week 10 of our OpenTofu Foundations series! This week, we’ll focus on essential tools that ensure your OpenTofu configurations are reliable, secure, and maintainable. By the end of this session, you’ll have enabled key tools, understood their value, and integrated them into your workflow.
Written by:
Cory O'Daniel
Tech
November 20, 2024
OpenTofu Foundations: Advanced State Management with OpenTofu (Part 9)
In this webinar, we'll look at advanced strategies for using and manipulating the statefile. If you work with OpenTofu (or Terraform) long enough, you **will** have to repair, modify, or recover state. Guaranteed.
Written by:
Chris Hill
Tech
November 19, 2024
OpenTofu Foundations: Understanding State Management (Part 8)
Welcome to Week 8 of our OpenTofu Foundations series! In this session, we'll delve into how OpenTofu manages the state of your infrastructure. Understanding state is crucial for effectively using OpenTofu, especially when working with teams and multiple environments. We’ll explore state files, secure storage options, and state locking strategies to ensure your infrastructure remains consistent and secure.
Written by:
Michael Lacore
Tech
November 11, 2024
OpenTofu Foundations: Multi-Environment Management with OpenTofu (Part 7)
In this session we will learn how to manage multiple deployments with the same OpenTofu configuration. We will learn about workspaces which are OpenTofu's built in mechanism for managing multiple state backends. Next we will cover some tricks to make managing workspaces less error prone for users. Lastly we will look at Checkov and how to implement security and policy scanning to ensure your deployments meet your compliance needs.
Written by:
Dave Williams
Tech
October 31, 2024
Convention over Configuration: Building Developer-Friendly IaC with OpenTofu
Learn how to implement Convention over Configuration principles in your Infrastructure as Code using OpenTofu, making your IaC more maintainable and developer-friendly.
Written by:
Cory O'Daniel
Tech
October 30, 2024
Getting Started with OpenTofu on Azure
OpenTofu is an infrastructure-as-code tool that lets you define both cloud and on-prem resources in human-readable configuration files that you can version, reuse, and share. This post will help you get started using OpenTofu to manage your Azure resources.
Written by:
Michael Lacore
Tech
October 30, 2024
OpenTofu Foundations: Testing and Validation with OpenTofu (Part 6)
Learn how to incorporate testing and validation into your OpenTofu workflows. This session will focus on tools and practices for testing your infrastructure code, including syntax validation, resource policy checks, and simulating infrastructure changes before applying them.
Written by:
Dave Williams
Tech
October 26, 2024
OpenTofu Foundations: Integrating OpenTofu into CI/CD Pipelines (Part 5)
Integrate OpenTofu into CI/CD pipelines to automate infrastructure deployments. Set up a pipeline to test, validate, and apply configurations reliably.
Written by:
Cory O'Daniel
Tech
October 18, 2024
OpenTofu Foundations: Advanced Resource Management (Part 4)
Welcome to week four of the OpenTofu Foundations workshop! This week, we'll dive into some of the advanced strategies for managing OpenTofu resources, including data sources, loops, conditionals, dynamic blocks, and lifecycle rules.
Written by:
Chris Hill
Tech
October 17, 2024
OpenTofu Foundations: Functions and Control Structures (Part 3)
Welcome to week three of the OpenTofu workshop This week, we'll dive into functions and control structures. 90% of what we do as programmers is validate unknown data being passed to our programs, and manipulating imperfect data so we can connect software modules together. Functions help us provide a better more intuitive user experience and keep our code clean.
Written by:
Cory O'Daniel
Tech
October 9, 2024
Are We Approaching Infrastructure as Code the Wrong Way?
As platform engineers, DevOps professionals, and operations experts, our primary role is to empower developers—to make them more efficient, to help them ship faster and more confidently.
Written by:
Cory O'Daniel
Watch our webinars
Best Practices for Containerizing Web Apps with Docker
by:
Michael Lacore
Migrating Existing OpenTofu Modules into Massdriver
by:
Chris Hill
Accelerate Your IaC adoption: Importing Infrastructure into Ready-Made Terraform / OpenTofu Templates
by:
Cory O'Daniel
See all webinars
Engineering
October 2, 2024
OpenTofu Foundations: Building Composable Infrastructure-as-Code Modules (Part 2)
Welcome to week two of the OpenTofu workshop! This week, we'll dive into the concept of modular infrastructure using OpenTofu. Modules are a powerful way to organize your code, promote reusability, and enforce best practices in Infrastructure as Code (IaC). By the end of this session, you'll be able to create your own modules, use existing ones, and apply best practices for modular infrastructure design.
Written by:
Michael Lacore
Engineering
September 25, 2024
OpenTofu Foundations: Getting Started with OpenTofu (Part 1)
Welcome to week one of the OpenTofu workshop! In this module, you'll learn how to create an EC2 instance running Wordpress, set up a MariaDB database, and configure basic infrastructure in AWS. We’ll go through creating instances, security groups, and databases while discussing key Terraform/OpenTofu concepts.
Written by:
Cory O'Daniel
Engineering
September 18, 2024
OpenTofu Foundations - A FREE Weekly Workshop to Build your IaC Skills
Are you ready to dive into the world of Infrastructure as Code (IaC) with OpenTofu? We're excited to introduce this 10-week series, designed to take you from a beginner to a confident practitioner of OpenTofu. Whether you're just starting out with IaC or looking to solidify your knowledge of OpenTofu, this workshop is for you.
Written by:
Cory O'Daniel
Engineering
July 26, 2024
Dive into the Foundations of the Cloud with Mitchell Hashimoto on the Platform Engineering Podcast
At Massdriver.cloud, we are always keen to bring you the latest insights and thought leadership in the world of platform engineering and DevOps. Our latest podcast episode is a must-listen for anyone looking to deepen their understanding of cloud infrastructure and its evolution.
Written by:
Cory O'Daniel
Engineering
May 16, 2024
Generating OpenTofu code from existing cloud resources with AI
ClickOps got you down? In this post we'll learn how to generate OpenTofu code using AI. Its not a silver bullet, but it'll get you further than many of the tools in the OSS space.
Written by:
Cory O'Daniel
Engineering
April 20, 2024
Changelog: DevEx, AWS Marketplace, and an interview with Mitchell Hashimoto, creator of Terraform
Enhance your Massdriver experience with our latest graph updates! Enjoy faster, more intuitive navigation with new features like line icons for easy connection deletions, a minimap for quick access to complex infrastructures, and persistent user-defined layouts. Simplify environment comparisons with a single click. Plus, check out our Platform Engineering Podcast featuring Mitchell Hashimoto and streamline your procurement through AWS and Azure marketplaces for seamless billing and deployment.
Written by:
Dave Williams
Engineering
April 20, 2024
Terraform Test Considered Harmful
Why Terraform's New Test Functionality is a Step in the Wrong Direction
Written by:
Cory O'Daniel
Engineering
April 20, 2024
What is Platform Engineering?
For teams ingrained in DevOps practices, this term ushers in a broader horizon, a fresh perspective on managing infrastructure. But what does Platform Engineering offer, especially for those adept in DevOps?
Written by:
Cory O'Daniel
Engineering
April 4, 2024
Generating Infrastructure-as-Code From Existing Cloud Resources
Generating OpenTofu or Terraform from existing cloud resources is a tedious process fraught with gotchas. It's not a silver bullet for click-ops debt. This post will discuss caveats of tools and different approaches to generating IaC.
Written by:
Cory O'Daniel
Engineering
March 28, 2024
Progressing through the DevOps Maturity Model
Improving your organization's position in the DevOps Maturity Model involves focusing on specific practices, tools, and processes that align with the capabilities and needs of each maturity level.
Written by:
Cory O'Daniel
Engineering
February 4, 2024
It Doesn't Have to be This Hard: A DevOps Journey
Using common DevOps tooling shouldn't be this hard.
Written by:
Michael Lacore
Engineering
January 31, 2024
Tales from Production: Misaligned Text
A misaligned text bug that was not CSS.
Written by:
Cory O'Daniel
Engineering
January 22, 2024
Observability in Kubernetes With Jaeger
Observability in K8s With Jaeger
Written by:
Andreas Kasprzok
Engineering
December 14, 2023
Infrastructure Bill of Materials
Massdriver's infrastructure bill of materials enables the feedback loop that powers cost and monitoring. Harness that power without transfering mangement control.
Written by:
Dave Williams
Engineering
December 13, 2023
The Massdriver Bundle Spec
The Massdriver bundle spec helps engineers provision applications and infrastructure in the cloud while shrinking the surface area of the cloud API
Written by:
Dave Williams
Engineering
December 12, 2023
Contextual Metrics
Massdriver simplifies cloud monitoring with an intuitive graph of in-context metrics, allowing for quick creation of dashboards, alarm setting, and efficient system troubleshooting.
Written by:
Dave Williams
Engineering
December 11, 2023
Introducing Cost Insights
Managing cloud costs is a difficult task. Massdriver makes it easier with cost insights.
Written by:
Dave Williams
Engineering
October 24, 2023
Strengthening Disaster Recovery and Business Continuity with Infrastructure as Code
Infrastructure-as-Code has a pivotal role in bolstering disaster recovery and business continuity is substantial.
Written by:
Cory O'Daniel
Engineering
September 25, 2023
Massdriver Remains Unaffected by HashiCorp's Terraform Licensing Changes
Massdriver Remains Unaffected by HashiCorp's Terraform Licensing Changes
Written by:
Cory O'Daniel
Engineering
August 21, 2023
Announcing our $8m Series Seed
Announcing Our $8m Series Seed Led by Builders VC
Written by:
Cory O'Daniel
Engineering
August 16, 2023
The Changing Face of Open-Source
How HashiCorp's BUSL Change is Actively Hurting the Open-Source Community
Written by:
Cory O'Daniel
Engineering
August 14, 2023
Massdriver pledges support for the Future of Terraform: OpenTofu
Massdriver pledges support for the Future of Terraform: OpenTofu
Written by:
Dave Williams
Engineering
May 31, 2023
Changelog: First Deployment Onboarding Flow
Massdriver Changelog May 31st 2023
Written by:
Dave Williams
Engineering
April 6, 2023
Changelog: App First Design
Massdriver Changelog April 6th 2023
Written by:
Dave Williams
Engineering
March 18, 2023
Kubeflow guide: Part 1
A quickstart on running Kubeflow locally on Docker for desktop Kubernetes (part 1)
Written by:
Michael Lacore
Engineering
March 17, 2023
Dilating GitHub Actions using Dialyzer
Dialyzer is a powerful static analysis tool for Elixir. Here's how to to use it in GitHub Actions with minimal impact on build times.
Written by:
Andreas Kasprzok
Engineering
March 8, 2023
Changelog: Metrics and Connections Recommendations
Massdriver Changelog March 8th 2023
Written by:
Dave Williams
Engineering
March 6, 2023
The CIDR problem, and how we fixed it
The CIDR problem, and how we fixed it with Auto-CIDR
Written by:
Michael Lacore
Engineering
January 19, 2023
Changelog: Preview Environments
Massdriver Changelog January 19th, 2023
Written by:
Cory O'Daniel
Engineering
October 19, 2022
DevOps is Bullshit
A Critique of How We've Fooled Ourselves for Years.
Written by:
Cory O'Daniel
Sign up to our newsletter to stay up to date