Home
About Me
Blog
Posts
Archive
Magazine
Services
Training
Mentoring
Consulting
Outsourcing
Contact Me
Login
Menu
magazine
Home
blog
magazine
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
How Nullable Types in C# Create More Accurate Domain Models & Better ORM Mappings
13 April 2025
Khosro Pakmanesh
“Less is More” in Software Development – A Guiding Principle Through the SDLC
9 April 2025
Khosro Pakmanesh
Why Extracting Generic Subdomains Improves Clarity and Business Focus?
27 March 2025
Khosro Pakmanesh
1
2
3
4