Ali Hesari

Hey, I'm Ali 👋

Software engineer, writer, and lifelong learner. I build web products, explore AI-assisted development, and share what I learn so other developers grow too.

Subscribe toChangelog

📚
One useful email, most weeks.

Weekly notes on software engineering and building income on the side, plus what I am learning as I ship my own products.

By submitting this form, you'll be signed up to my free newsletter. I may also send you other emails about my courses. You can opt-out at any time. For more information, see our privacy policy.

Ready to grow?

How can
I help you?

Read My Most Popular Articles

  • How to Structure a Codebase for Scale and Maintainability

    How to Structure a Codebase for Scale and Maintainability

    This article explores when and how to design a scalable codebase, balancing speed, simplicity, and long-term maintainability. It explains why startups should avoid over-engineering early, how large companies must optimize for developer collaboration, and what to do when a legacy codebase “works” but is hard to evolve. Using real-world examples from companies like Google, Amazon, Twitter, and Facebook, it offers practical guidance on refactoring, managing technical debt, and building a flexible foundation that can grow without slowing teams down.

Check Out My Popular Book Notes

  • Show Your Work! by Austin Kleon – Summary, Notes & Highlights

    Show Your Work! by Austin Kleon – Summary, Notes & Highlights

    Read More
  • The Manager's Path – Summary With Notes and Highlights

    The Manager's Path – Summary With Notes and Highlights

    Read More
  • Staff Engineering by Will Larson – Summary With Notes and Highlights

    Staff Engineering by Will Larson – Summary With Notes and Highlights

    Read More

Hi, I'm

Ali Hesari

Software engineer. I built OwlStack, an open-source automation framework, and Profitable, a real-time stock-market analysis platform that processed 800+ symbols in under 30 seconds.

I started as a mining engineer at the University of Birjand before teaching myself software. Today I work as a software engineer and build products on the side, bringing an engineer's eye for systems to both.

I also run Tech Farsi, a Persian-language software-education platform with five active courses. I write here about engineering, founding, and the decisions behind both.

Ali Hesari

Subscribe toChangelog

📚
One useful email, most weeks.

Weekly notes on software engineering and building income on the side, plus what I am learning as I ship my own products.

By submitting this form, you'll be signed up to my free newsletter. I may also send you other emails about my courses. You can opt-out at any time. For more information, see our privacy policy.