Publications

Written in public.

Long-form engineering series — Kubernetes, Redis, Java, Azure, production AI. Written like systems: numbered, sequenced, shipped.

8 series · 71 tutorials · 6 in the pipeline

The shelves.

Every other series, given room — Kubernetes, Python, Redis, Java, Azure, and the beginner track. Same shelf, different fingerprint.

01 13 parts · complete

This is a 12-part Kubernetes tutorial series written for experienced software engineers who are new to Kubernetes. It follows the story of Alex, a senior backend engineer with a decade of experience in monoliths and VMs, who joins a fast-growing startup called NovaCraft where everything runs on Kubernetes. Each chapter solves a real problem Alex faces at NovaCraft, combining deep conceptual explanations with practical, runnable examples that you can follow on your macOS laptop. The series progresses from foundational concepts to production-ready practices, building on each previous chapter.

03 11 parts · complete

This is the second season of "The Container Odyssey," a 10-part Kubernetes tutorial series written for experienced software engineers who have mastered core Kubernetes concepts and are now ready to tackle the broader ecosystem. It continues the story of Alex, who has been promoted to Platform Lead at NovaCraft and now faces the challenges of running Kubernetes at scale for 10+ engineering teams.

04 9 parts · complete

This is an extensive, multi-part Redis tutorial series written for senior software engineers. It follows the story of Maya, a Staff Engineer at GlobalMart, who leads the architectural transformation of a struggling monolith into a distributed, AI-powered platform. Each chapter combines narrative storytelling with deep conceptual explanations, internal architecture breakdowns, Mermaid diagrams, and comprehensive Java Spring Boot examples. The series progresses from foundational memory management to advanced vector search and RAG implementations.

05 11 parts · complete

A comprehensive, release-by-release tour of every major feature added to Java from version 8 through version 25. Each part covers one release — explaining the concepts behind each feature, showing practical before-and-after code examples, and placing the change in the context of the language's evolution. Whether you are upgrading a legacy codebase or simply want to stay current with modern Java, this series gives you the depth and clarity to understand not just what changed, but why.

06 7 parts · complete

A comprehensive 6-part tutorial series designed for experienced backend engineers transitioning to Azure. Follow Marcus, a seasoned Java engineer, as he builds CloudVault—a fintech platform—from the ground up on Azure. Each part solves a real production challenge: deploying scalable APIs, designing multi-tier data architectures, securing networks, integrating AI capabilities, and automating everything with DevOps. Combining deep conceptual explanations with 40+ production-ready Java code examples, this series takes you from Azure fundamentals through enterprise-grade deployment practices.

07 4 parts · complete

beginner on-ramp Medium

Demystifying artificial intelligence for everyone who doesn't have a PhD — no jargon gatekeeping, just clear explanations, real-world examples, and the occasional existential crisis.

🧠

Phoenix

Ready when you are

Hey! I'm Phoenix — I know Titas's work, projects, and experience. Ask me anything — from distributed systems to production RAG, or what it's like building at Tesco and VMware.