latest news



DZone.com Feed

Architectural Evidence in Enterprise Java: Making Domain-Driven Design Visible (Mon, 24 Nov 2025)
One subtle challenge in software architecture is that architectural thinking can feel detached from the codebase. We draw diagrams, define layers, identify responsibilities, and craft a coherent structure — yet the moment implementation begins, those architectural ideas fade into the background. Over time, systems drift not because developers ignore design, but because the code itself provides almost no way to express that design. This tension is well documented. In Just Enough Software Architecture, George Fairbanks argues that programming languages lack constructs for directly representing architectural concepts. Java lets us model types, fields, methods, and packages, but offers no native way to encode ideas such as “presentation layer,” “domain logic,” “aggregate root,” or “infrastructure boundary.” Without these cues in the code, architecture becomes optional, verbal, and fragile.
>> Read More

When Leadership Blocks Your Pre-Mortem (Mon, 24 Nov 2025)
TL;DR: The Pre-Mortem Leadership resistance to your pre-mortem reveals whether your organization’s operating model prioritizes comfortable narratives over preventing failure. This article shows you how to diagnose cultural dysfunction and decide which battles to fight. The Magic Of Risk Mitigation Without Passing Blame There’s a risk technique that takes 60 minutes, costs nothing, and surfaces problems other planning methods miss. It’s been field-tested for nearly two decades. Teams that use it catch catastrophic issues while there’s still time to act.
>> Read More

Why the MITRE ATT&CK Framework Actually Works (Fri, 21 Nov 2025)
The alert goes off at 2:17 p.m. You count yourself lucky that this one’s in the afternoon, not morning. You drop what you’re doing, open the console, and start digging in.
>> Read More

Building Multimodal Agents with Google ADK — Practical Insights from My Implementation Journey (Fri, 21 Nov 2025)
The landscape of AI agents is rapidly evolving, moving far beyond the early days of simple language models and retrieval-augmented generation (RAG). The diagram below depicts the evolution in the last two years: AI Agents Evolution
>> 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