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.

AI architecture16 min read

AI Agents and Legacy Systems: A Safe Architecture for Real-World Automation

How bounded tools, trusted approvals, continuous evaluations, and operational controls make agentic automation safer.

Read article →
Systems architecture15 min read

Legacy Systems Integration: From Documentation to Automated Delivery

A practical path from hidden dependencies to stable boundaries, automation testing, observability, and safe CI/CD pipelines.

Read article →
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.