Jakarta EE 12 M2: Entering the Data Age of Enterprise Java
(Wed, 11 Feb 2026)
Every major Jakarta EE release tends to have a defining theme. Jakarta EE 11 was about modernization: a new baseline with Java 17, forward compatibility with Java 21, and a decisive cleanup of
long-standing technical debt. Jakarta EE 12 builds directly on that momentum, but its direction is different. This release is less about removing the past and more about aligning the future.
Jakarta EE 12 is best understood as the Data Age of enterprise Java.
>> Read More
Jakarta NoSQL in Jakarta EE 12 M2: A Maturing Story of Polyglot Persistence
(Wed, 11 Feb 2026)
NoSQL databases did not become popular because relational databases failed; relational databases are still alive. They became popular because systems changed.
As applications grew more distributed, data volumes increased, and access patterns diversified, the limits of a single persistence model became more visible. Document databases simplified
aggregate storage, key-value stores optimized for latency and scale, column databases handled massive datasets efficiently, and graph databases modeled relationships that relational schemas
struggled to express. Over time, these technologies moved from experimentation into critical, production-grade use cases, including highly regulated industries such as finance.
>> Read More
Information Security Outsourcing 2.0: Balancing Control, Cost, and Capability
(Wed, 11 Feb 2026)
Information security outsourcing involves transferring part or all of an organization’s cybersecurity and IT infrastructure protection responsibilities to external experts. This approach
allows companies to reduce the costs associated with maintaining an in-house Security
Operations Center (SOC) and dedicated staff, gain access to advanced technologies and global best practices without significant upfront investments, and ensure continuous
24/7 monitoring and incident response.
However, outsourcing critical functions also brings new challenges, particularly in areas such as trust, control, and regulatory compliance. The key is to strike the right balance between
efficiency, visibility, and accountability.
>> Read More
Building a CRUD Application With Spring and SimpleJdbcMapper
(Wed, 11 Feb 2026)
Spring Framework's JDBC core package, designed to simplify database interactions using JDBC, is a popular
option for applications to persist data to a relational database. The central classes used are JdbcClient with its fluent API and JdbcTemplate with the older classic API.
When using these APIs, the CRUD operations tend to be verbose. The SimpleJdbcMapper mitigates this verbosity and also stays out of the way so you can keep using all the features of
JdbcClient/JdbcTemplate.
>> 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