AP.
Engineering insightsBy Ashkan Parsa

Ideas for systems that must work in production.

Practical notes on architecture, testing, cloud platforms, integration, and reliable software delivery.

Software delivery13 min read

Git Branching Strategies: Choosing the Right One

Compare Gitflow, GitHub Flow, GitLab Flow, trunk-based development, and release branches, with recommendations for every delivery model.

Read article →
Software quality11 min read

Unit Testing and Integration Testing: Why You Need Both

How the two testing layers find different failures, where each belongs, and how to build a test strategy that stays fast and trustworthy.

Read article →
Cloud architecture12 min read

Building Production-Ready .NET Microservices on Azure

Architecture, messaging, data ownership, security, observability, deployment, and the tradeoffs that matter in production.

Read article →
Stay curious

New insights, only when they’re ready.

Get a short email when a new engineering article is published. Confirm once, unsubscribe in one click, and no marketing noise.