████████╗░█████╗░██╗░░░░░██╗░░██╗░██████╗ ╚══██╔══╝██╔══██╗██║░░░░░██║░██╔╝██╔════╝ ░░░██║░░░███████║██║░░░░░█████═╝░╚█████╗░ ░░░██║░░░██╔══██║██║░░░░░██╔═██╗░░╚═══██╗ ░░░██║░░░██║░░██║███████╗██║░╚██╗██████╔╝ ░░░╚═╝░░░╚═╝░░╚═╝╚══════╝╚═╝░░╚═╝╚═════╝░

A collection of slides from my talks. Open a deck in the browser or download the original PDF.

Title slide of the Clean Architecture presentation

Software architecture · 53 slides

Clean Architecture

A practical tour of software modularity: coupling and cohesion, the path from layered and hexagonal designs to Clean Architecture, and the roles of domain objects, use cases, ports, repositories, and bounded contexts.

  • Architecture
  • DDD
  • CQRS
Title slide of the Heroes of Modularity presentation

WebAssembly · 32 slides

Heroes of Modularity

An exploration of cross-platform plugin systems with low overhead and strong isolation. The talk compares scripting, IPC, and dynamic libraries before moving into WebAssembly, WASI, WIT, and components.

  • WebAssembly
  • WASI
  • Plugins
0%