Nick Tune
Hands-on Principal Engineer & Consultant specializing in AI-assisted development, DDD, software architecture, and legacy modernization.
Books
Architecture Modernization
A comprehensive guide to transforming legacy systems using strategic Domain-Driven Design and Team Topologies. This book provides practical techniques for identifying modernization opportunities, designing target architectures, and executing transformation programs that deliver business value.
Patterns, Principles, and Practices of Domain-Driven Design
The definitive guide to applying Domain-Driven Design in real-world projects. Covers strategic patterns, tactical patterns, and the essential practices that make DDD work in complex enterprise environments.
Projects
living-architecture.dev
Rivière — an open-source toolkit for extracting and visualizing flow-based architecture from codebases. Traces how operations actually execute through a system, using AI assistance to analyze code and generate living documentation.
View on GitHub →legacy-modernization.io
A community-driven resource documenting legacy modernization practices through real-world case studies. Practical guidance for teams navigating architecture transformation.
View on GitHub →Recent Writing
Architecture and model diffs via code conventions
Generating architecture diffs for your PRs based on strong codebase conventions
Enforced application architecture for agents and humans
Enforcing application architecture instead of relying on markdown files
Deterministic Code Conventions with Oxlint
Categorize each piece of code and then define conventions for each category, using Oxlint for enforcement.
Event-sourced Claude Code workflows
Storing the state of the workflow as events to enable rich observability and detailed workflow insights and optimizations.
Speaking