Curated Tech Links: May 2026 Collection
A collection of interesting technical articles and presentations from May 2026 across various domains.
Java & JVM
Off-heap reconnaissance – great article regarding off-heap memory
Java 26: what actually matters and why you should care – Java 26 new features
Distributed Systems & Architecture
The synchrony budget – explains why synchronous requests in distributed systems have a hidden "budget" and how to manage it.
Reliable microservices data exchange with the outbox pattern – a practical pattern to reduce synchronous coupling using transactional outbox.
Overengineering in Onion/Hexagonal architectures – advice on when clean architecture adds accidental complexity.
Domain-Driven Design series:
AI & Software Craft
The JATO Organisation: why bolting AI onto your existing structure is a Darwin award in progress
The five stages of losing our craft – a reflective piece on how developers lose technical craftsmanship over time.
Stop feeding me AI slop – critiques low‑quality AI‑generated content and advocates for mindful AI use.
Uber’s new development process based on AI agents – presentation on how Uber uses autonomous AI agents to streamline development workflows.
Is AI profitable? The $1.4 trillion scorecard nobody wants to talk about – analyzes the real ROI of enterprise AI investments, revealing uncomfortable numbers.
Operations & System Knowledge
Know your system: the operational cognition questionnaire – a self‑assessment test to evaluate how well your team truly understands its production systems.