The Coming Shift From Bigger AI Models to Smaller, Faster Ones
(Mon, 29 Dec 2025)
Bigger isn’t always better, especially when it comes to AI models. They are larger, more capable, and more resource-intensive, utilizing bigger models to deliver enhanced reasoning,
summarization, and even code generation capabilities. The size and scalability of gen AI models have their limits.
Larger models are designed to work best with open-ended problems, which are, by nature, often countered in chats. However, when an AI-powered product, such as a CRM system, is using AI models,
the problem that the product is solving is actually very much fixed and highly structured. It has deviated substantially from the original chat format, which would require AI models to define the
problem and come up with the steps to a solution themselves.
>> Read More
Manage Knowledge, Not Code
(Mon, 29 Dec 2025)
After 20 years deep in the trenches of the software industry, working with everyone from early-stage startups to Fortune 100 companies, I’ve seen every kind of problem you can imagine except one:
I’ve never seen a company that truly lacked the resources to write the code it needed.
The problem isn’t resources. It’s how we think about software itself.
>> Read More
Terraform Type Constraints: Best Practices for Enterprise-Scale AWS
(Mon, 29 Dec 2025)
Terraform's type constraints help write IaC that is reliable, reusable, and easily maintained when building out AWS-based infrastructures. Ensuring your AWS variables have proper typing can
reduce your chances of misconfiguring your AWS resources, help you enforce best practices, and make it easier to read, understand, and be confident in your module usage. This article will go into
detail on Terraform's type system and demonstrate how type constraints are used when deploying AWS-based infrastructure.
Using Type Constraints for Terraform
Terraform provides a type constraint, which helps developers confirm whether a variable has passed the right type of information. If no type constraint is defined, then it is very easy to assign
incorrect data to your AWS resources, and therefore, your deployment will fail, or there may be many configuration errors hidden within the structure of your deployment. In addition to providing
validation, types enable teams to create consistent code, validate expectations, and create self-documenting code.
>> Read More
Why the Future Is Increasingly Pointing Toward Multi-Cloud Strategies
(Mon, 29 Dec 2025)
It is not surprising that the explosion in cloud technology over the last several decades has brought about a transformational shift across industries. Organizations are relying more than ever on
multiple vendors for their cloud deployments — rather than relying solely on a single provider to power their cloud ambitions. Many observe that the shift isn’t just a passing trend. It
foreshadows a powerful signal of where enterprise technology is headed.
In a rapidly changing world, wherein speed, focus, and reliability are the core tenets of competitive advantage, the cloud adoption lead can make or break a business in the long run. While
distributing workloads across multiple providers can access a broad range of benefits, it also opens the door to smarter optimization by deploying each application where it performs best, runs
cheapest, or scales most seamlessly. In this article, let’s explore the current undercurrents that are shaping the adoption of multi-cloud strategies across the business landscape — and what it
means for the next era of cloud strategy.
>> Read More
DevOps Cafe Ep 79 - Guests: Joseph Jacks and Ben Kehoe
(Mon, 13 Aug 2018)
Triggered by Google Next 2018, John and Damon chat with Joseph Jacks (stealth startup) and Ben Kehoe (iRobot) about their public disagreements — and agreements — about Kubernetes and
Serverless.
>> Read More
DevOps Cafe Ep 78 - Guest: J. Paul Reed
(Mon, 23 Jul 2018)
John and Damon chat with J.Paul Reed (Release Engineering Approaches) about the field of Systems Safety and Human Factors that studies why accidents happen and how to minimize the occurrence and
impact.
Show notes at http://devopscafe.org
>> Read More
DevOps Cafe Ep. 77 - Damon interviews John
(Wed, 20 Jun 2018)
A new season of DevOps Cafe is here. The topic of this episode is "DevSecOps." Damon interviews John about what this term means, why it matters now, and the overall state of security.
Show notes at http://devopscafe.org
>> Read More