Home
About Me
Blog
Posts
Archive
Magazine
Services
Training
Mentoring
Consulting
Outsourcing
Contact Me
Login
Menu
magazine
Home
blog
magazine
Why AI Agents Make Developers Afraid to Touch Their Own Code (And How to Fix It)
11 November 2025
Khosro Pakmanesh
Thriving as a Software Engineer in the Age of Vibe Coding
21 September 2025
Khosro Pakmanesh
A Process-Driven Approach to System Design and Software Architecture
23 July 2025
Khosro Pakmanesh
5 Practical Tips for Acing Senior-Level System Design Interviews
16 July 2025
Khosro Pakmanesh
7 Fallback Strategies for Resilient Systems: Instant Answers in Crisis
28 June 2025
Khosro Pakmanesh
Ubiquitous Language in C#: A 5-Step Guide Backed by 9 Naming Principles to Implement Ubiquitous Language at Code Level
2 June 2025
Khosro Pakmanesh
Untangling Chaos: Refactoring Code Without Business Knowledge!
30 May 2025
Khosro Pakmanesh
7 Common Abuses of Abstraction
25 May 2025
Khosro Pakmanesh
C# Dependency Patterns: The Good, The Bad & The Ugly
15 May 2025
Khosro Pakmanesh
When to Break Software Development Principles for Simplicity
8 May 2025
Khosro Pakmanesh
Strategic Refactoring: Prioritizing User Pain Points Over Blindly Attacking Technical Debts in Legacy Codebases
28 April 2025
Khosro Pakmanesh
Saving Big on Cloud Costs with a Little LLM Magic
21 April 2025
Khosro Pakmanesh
1
2
3
4
5