Skip to main content
Archives & Logs

Journal

Solutions Architect specializing in Azure, AI, and enterprise cloud-native development. Writing about architecture, AI agents, and building things that scale.



Best Practices for Creating and Using DTOs in the API
Deep Dive
Dec 1, 2024 · 7 min read

Best Practices for Creating and Using DTOs in the API

Learn essential best practices for designing and implementing DTOs (Data Transfer Objects) in Clean Architecture. This guide covers how to create purpose-specific DTOs, implement effective mapping strategies, and improve API performance and maintainability.


Dependency Injection Setup Across Layers
Deep Dive
Dec 1, 2024 · 6 min read

Dependency Injection Setup Across Layers

Learn how to properly configure Dependency Injection in Clean Architecture across multiple layers. This guide demonstrates how to register services, repositories, and utilities while maintaining separation of concerns for more maintainable and testable .NET applications.

Dockerizing the .NET Core API, Angular and MS SQL Server
Deep Dive
Dec 1, 2024 · 10 min read

Dockerizing the .NET Core API, Angular and MS SQL Server

Learn how to containerize .NET Core applications and SQL Server databases with Docker. This step-by-step guide covers creating optimized Dockerfiles, setting up multi-container environments with Docker Compose, and configuring proper networking for development and production.



Implementing AutoMapper for DTO Mapping with Audit Details
Deep Dive
Dec 1, 2024 · 7 min read

Implementing AutoMapper for DTO Mapping with Audit Details

Learn how to implement AutoMapper in Clean Architecture to streamline DTO mapping and automatically track audit fields. This practical guide shows how to maintain separation of concerns while efficiently handling object transformations and tracking data changes.