Technical Talks

Presentations & knowledge sharing by itenium

Filter:

AI Driven Development

From Vibe Coding to Agentic Engineering

ai
120min 58 slides AI Theoretical

What changes when AI does the typing. A practical tour of context engineering (the lever that moves you up the AI maturity ladder), compounding engineering (each session writes the playbook the next agent reads), and harness engineering (deterministic guardrails the model can't talk its way out of). A live Superpowers demo runs on a real modernization in parallel — we check in at the end.

MicroServices

MicroServices Patterns

architecture
120min 82 slides Architecture Theoretical

A guided tour through Chris Richardson's *Microservices Patterns*: when (not) to break up the monolith, what changes when in-process calls become network hops, and the patterns that keep a distributed system from collapsing into a distributed monolith. Covers Sagas, API Gateways, CQRS, the Service Registry, and the operational reality of running many small services in production.

UnitTesting

Everything UnitTesting

architecture
70min 57 slides Architecture Theoretical

Why do we write tests? What should we test — and what not? This session covers everything from the testing pyramid and the FIRST principles to code coverage pitfalls, mutation testing, and dealing with legacy code. We'll break the cycle of fear that keeps teams from refactoring and explore how TDD can change the way you design software.

AI & Security

The S in MCP stands for Security

ai
60min 45 slides AI Theoretical

As AI coding assistants gain access to our codebases, terminals, and databases, we're one prompt injection away from disaster. This session explores the "Lethal Trifecta" — the architectural flaw that makes AI systems fundamentally vulnerable — through real-world breaches including zero-click data exfiltration and RCE via code comments. You'll learn attack patterns (tool poisoning, multimodal injections, jailbreaking) and defensive strategies including tool isolation and prompt injection detection. Walk away knowing which AI integrations are safe and which are ticking time bombs.

Layered Architectures

From N-Tier to Hexagonal & Onion

architecture
60min 39 slides Architecture Theoretical

An introduction to dependency-inverted architectures. Starting from the classic N-Tier/Multitier approach, we explore its strengths and limitations, then move to Ports-and-Adapters, Hexagonal, and Onion Architecture — showing how they all center the domain and manage complexity through dependency inversion.

EventSourcing & CQRS

So hot right now

architecture
90min 38 slides Architecture Theoretical

A practical and pragmatic theoretical session on Event Sourcing and CQRS (Command Query Responsibility Segregation). Both offer tremendously powerful features out of the box but also bring with them a whole slew of new challenges. A cautionary tale.

Architecture

Architecture kick-off

architecture
60min 37 slides Architecture Theoretical

Introduction to the itenium Architecture track: what is a software architect, what kinds exist, what tasks they perform, and what good architecture means. Covers non-functional requirements, common pitfalls like over-engineering and ivory tower frameworks.