latest news



DZone.com Feed

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 Podcast

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