Journal & Thoughts
Writings on software craftsmanship, engineering leadership, fatherhood, and navigating life transitions across cultures.
All Articles
Showing 34 postsIt’s Fucking OK to Have Friction: We’re Not Selling Ice Cream
If you’re in this business to make everyone happy, you’ve entered the wrong room. Steve Jobs put it bluntly:...
6 Hard Truths in Engineering & Product Leadership
Months in the trenches of scaling tech organizations distilled these 6 non-negotiable principles:...
6 Silent Battles Inside High-Scale Tech: Lessons from Months in the Trenches of Systems and Humans
## Introduction: When Building Systems Gets Consumed by Human Dynamics...
The Three Non-Negotiables I Repeat a Thousand Times: The Cost of Standing on Reality
With every tech lead and product manager I work alongside, there are three concepts they likely hear me repeat a thousand times a day: **Radical Transparency**,...
Beyond the Toolbox: Why I Teach Perspectives, Not Just Methodologies
Making things complex is easy, but real art lies in simplification. I am not here just to transfer knowledge; I believe that before tools change, people's perspectives must change.
The Handoff Trap: Why "Doing Your Part" is Killing Your Execution
There is a quiet delusion that creeps into tech organizations: "I did my part." But real ownership isn''t about checking off tasks—it''s about driving solutions to the finish line.
The Backend Superiority Complex: A Post-Soviet Tech Antipattern Stalling Scale
Analyzing a pervasive engineering culture anti-pattern that marginalizes frontend architecture, blocks leadership growth, and stalls organizational velocity.
The Self-Sabotage Checklist: Six Career Anti-Patterns to Ban Immediately
As we finalize our roadmap to career advancement, we must lock down the strict boundaries of professional behavior. You can be a brilliant technical operator...
The Post-Promotion Shock: Embracing Accountability, Conflict, and Coaching
The initial euphoria of landing a promotion fades rapidly the moment you are greeted by a massive, complex load of new tasks, structural expectations, and operational duties...
Demystifying the AI Agent Harness: A Beginner’s Guide to the Engine Behind Modern AI Agents
An AI Agent is not just an LLM; it is the combination of an LLM and an agent harness. While the LLM acts as the 'brain,' the harness serves as the nervous system, skeleton, and hands, enabling the AI to interact with the world.
Cutting the Noise: Why High-Velocity Communication is the Ultimate Leadership Gate
As you move up the organizational ladder, your technical output becomes entirely dependent on your communication capacity. Getting promoted demands a severe upgrade...
The Art of Visibility: How to Shine Domestically Without Falling Into Empty Self-Promotion
Managing your visibility at an organizational level is like walking an operational tightrope. If you over-index on talking about your achievements, your peers will immediately resent you...
Operational Signatures: Balancing Day-to-Day Delivery with High-Visibility Tasks
One of the most effective ways to prove your readiness for leadership is to proactively take ownership of a high-risk, neglected task that your colleagues are hesitating to touch...
The Demotivation Trap: Why Landing an Arduous Promotion Too Late is a Liability
If you have been sitting behind your desk for years, maintaining your usual routine and passively hoping that your promotion will eventually land, you are setting yourself up for failure...
Enterprise Strategy: Navigating the Complex Promotion Blueprint of Large Companies
Getting promoted inside a large organization with complex charts, rigid policies, and deeply entrenched management layers requires a high level of strategy...
The Workaholic Illusion: Why a Promotion is Worthless If You Lose Your Life
Every single morning, our brains instantly begin processing the daily corporate agenda the moment we wake up. We tell ourselves we are sacrificing everything...
The Internal Pivot: When and How to Change Teams to Re-Open Your Promotion Path
When a specific team or department suffers from structural blockages, budget freezes, or managerial stagnation, the path to promotion can remain jammed...
Trapped by Excellence: How to Escape the Prison of a "Key Person" Role
There is a uniquely frustrating paradox in corporate execution: becoming so highly technical and indispensable in your current role that your manager actively resists letting you leave...
The Hoarding Trap: Why Concealing Your Expertise Will Kill Your Career Strategy
There is a sny, defensive myth in tech culture that keeping your knowledge and expertise to yourself adds a layer of unique value that makes you irreplaceable...
A Test of Self-Honesty: Are You Truly Ready for the Reality of a Promotion?
Obtaining a promotion isn't just an administrative title change; it requires deep, uncomfortable self-honesty regarding your current eligibility and capacity...
The Promotion Fantasy: Why a Salary Raise is the Worst Reason to Seek Advancement
In so many aspects of life, we forget the basics and skip over the building blocks of our aspirations. When it comes to career advancement, we often confuse our motivations...
Pair Programming with Google Antigravity: Shipping a Bilingual Editorial Blog from Scratch
A deep dive into the engineering, state machines, and database integrations of building localhostlife.io alongside an autonomous AI agent.
The Hidden Playbook: 5 Counter-Intuitive Truths About Getting Promoted
Most career advice tells you to work hard and climb the ladder. But genuine career progression follows a different, less obvious path. Here are five truths that will redefine your strategy.
Stop the Copy-Paste Culture: Why Chapter Leads Are Often Useless
For years, organizations have been blindly adopting Spotify's model, thinking that a change in terminology equals a change in productivity. It's time to cut the bloat.
From Cargo Dad to Gravel Dad: Reclaiming Fitness One Trailer at a Time
Life as a dad is a constant balancing act. This week, I finally reclaimed a bit of my pre-dad identity by pairing my Canyon Grail CF SLX 8 with a Thule Chariot Sport 2.
The Death of Scrum: Why High-Performance Teams Are Abandoning Ceremonies
The era of 'By the Book' Scrum is officially over. In high-performance engineering, we're witnessing the rise of Flow-Based Engineering and the death of rigid frameworks.
Don't Work for a 'Thank You': The Power of Zero Expectations
If your motivation is fueled by the gratitude of others, you are running on a volatile currency. The secret to sustainable high performance is to reduce your expectations of external praise to zero.
First Ski Trip: Watching My Son Fly at Almost Four
The Munich winter air was crisp at 8:30 AM, but the real chill wasn't from the temperature—it was that bittersweet realization every parent eventually hits. Today, we dropped our son off for his very first bus trip to a ski course.
Surgery on the Human Layer: Engineering Organizations Without a Manual
On my 41st birthday, I realized the most difficult projects I ever shipped weren't software—they were the migrations of my own identity. Now I'm mid-surgery on a living system.
Friday Deployment: Initializing 2026
The year 2026 has officially been initialized. I started this Friday morning by clearing the cache—packing away the New Year decorations.
The Engineering of Migration: 21 Years of Re-factoring
On December 19th, I turned 41. It was a quiet milestone that felt heavy with the weight of roots. I spent the first 19 years of my life in Tehran. Since then, I have spent 22 years as a migrant.
Scaling Systems at Global Scale
Reflections on what it means to operate infrastructure that serves billions of users, and the lessons learned along the way.
Context Switching as a Superpower
How moving between strategic advisory and hands-on engineering makes you better at both.
From Tehran to Munich: An Initial Commit
The story of migrating from one life to another, and what software engineering taught me about resilience.
Explore by Core Themes
Curated collections of essays classified by discipline and focus area.
Learning Loops
Software craftsmanship, engineering depth, development environments, and technical discoveries.
Personal Flow
Personal essays, memories of childhood, family reflections, and thoughts on life transitions.
Leadership Playbooks
Management frameworks, Technical Program Management, OKRs, and strategic delivery.
Org Surgery
Consulting guides, breaking team topologies, dismantling silos, and engineering out organizational friction.
Book: Shipping Promotion
یک راهنمای جامع و کاربردی برای جراحی شجاعت، مهندسی اولویتها و درک اصول رشد واقعی در سازمانها.
چکلیستِ انتحار شغلی: ۶ خط قرمزی که شانس پروموشن شما را خاکستر میکند
برای رسیدن به پوزیشنهای لید و مدیریت، داشتن مهارتهای فنی و استراتژیک کافی نیست؛ گاهی رفتارهای ناخودآگاهتان صلاحیت شما را خاکستر میکند.
بیداری بعد از پیروزی: سنگینیِ بارِ مسئولیت، پس از فروکش کردن هیجانِ پروموشن
هیجان تبریکهای روزهای اول پروموشن خیلی زود فروکش میکند و شما میمانید و حجم عظیمی از تسکهای پیچیده، دلیوریهای عقبافتاده و لایههای جدید.
جراحی لیتنسیِ ارتباطی: چرا توانایی انتقال پیام، مرز بین لیدها و اپراتورهاست؟
پروموشن فقط تغییر عنوان یا دسترسیهای بالاتر نیست؛ پروموشن یعنی ورود به لایهای که در آن ارتباطات حرف اول و آخر را میزند.