Home
About Me
Blog
Posts
Archive
Magazine
Services
Training
Mentoring
Consulting
Outsourcing
Contact Me
Login
Menu
magazine
Home
blog
magazine
Undo/Redo in a Client-side App: Part 2 - Transactions, Cancellation, Rollback, Performance, and How to Test History
26 February 2026
Khosro Pakmanesh
Undo/Redo in a Client-side App: Part 1 - A Practical Mental Model and a History Design That Stays Sane
22 February 2026
Khosro Pakmanesh
From Conversation to Consistent Requirements - Part 2: A Workflow for Iterative Requirements Refinement With an LLM
12 February 2026
Khosro Pakmanesh
From Conversation to Consistent Requirements - Part 1: Turning Vague Intent Into Implementable Rules
7 February 2026
Khosro Pakmanesh
Shipping Solid UI as a Back-end Developer Using LLMs - Part 2: A Practical Daily Workflow Using 22 Prompts
25 January 2026
Khosro Pakmanesh
Shipping Solid UI as a Back-end Developer Using LLMs - Part 1: Introducing 22 Prompts
18 January 2026
Khosro Pakmanesh
Enhancing Your System Design Interview Incorporating Cost Estimation for Cloud Solutions
5 January 2026
Khosro Pakmanesh
The Endless Quest for Perfect Code: When Refactoring Becomes a Trap
26 December 2025
Khosro Pakmanesh
Optimize Yourself, Write Code That Lasts: The Philosophy of First-Draft Excellence
22 December 2025
Khosro Pakmanesh
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
1
2
3
4