Imran Charania
imrancharania.bsky.social
Imran Charania
@imrancharania.bsky.social
A software engineer applying value investing principles to architecture, code quality, and long-term decision-making.

https://linktr.ee/imrancharania
We often glorify greatness and demonize mediocrity.
But what if mediocrity isn’t the enemy of excellence?

I explore what Michael Jordan, Warren Buffett, and Howard Marks can teach us about the quiet, unglamorous path to mastery.

#investing #Engineering

open.substack.com/pub/imrancha...
In Defense of Mediocrity
Why The Only Way to Become Great is To Not Be Great
open.substack.com
November 6, 2025 at 3:03 PM
Warren Buffett not only learned how to separate signal from noise but also to stay rational when everyone else was ruled by emotion. That same challenge exists in software engineering.

#software #engineering #investing #warrenbuffett #AI #artificialintelligence

open.substack.com/pub/imrancha...
The Wisdom (Madness?) of the Crowd
What Mr. Market Can Teach Software Engineers About Making Decisions
open.substack.com
October 21, 2025 at 4:36 PM
AI evangelists don't understand software engineering.

In my latest article, I explore what happens when companies treat AI as a way to eliminate junior roles and automate the “grunt work.”

#software #engineering #investing #WarrenBuffett

open.substack.com/pub/imrancha...
AI Evangelists Don’t Understand Software Engineering
What Warren Buffett’s Relationship with Katharine Graham Can Teach Us About Mentorship
open.substack.com
October 14, 2025 at 4:31 PM
There’s no such thing as “A players.”

Talent doesn’t compound.
Obsession and consistency do.

Obsession is the spark.
Consistency is the engine.
That’s how mastery is built.

#software #engineering #investing #WarrenBuffett #MambaMentality

open.substack.com/pub/imrancha...
The Talent Myth
Why Obsession and Consistency Beat “A Players”
open.substack.com
September 23, 2025 at 4:33 PM
Software engineers must weigh the risks, trade-offs, and costs that affect speed, maintainability, and flexibility. I discuss what engineers can learn from #warrenbuffett when he was deciding to sell his stake in GEICO.

#software #engineering #investing

open.substack.com/pub/imrancha...
Beyond the Binary
How Risk and Opportunity Cost Shape Every Choice We Make in Software Engineering
open.substack.com
September 7, 2025 at 7:37 PM
When shortcuts go wrong, the results can be catastrophic.

I just published a piece exploring how Warren Buffett’s bet on American Express during the Salad Oil Scandal offers lessons for software engineers.

#software #engineering #investing #WarrenBuffett

open.substack.com/pub/imrancha...
The Salad Oil Scandal
What Warren Buffett’s American Express Bet Can Teach Software Engineers About Reliability
open.substack.com
September 2, 2025 at 2:10 PM
Premature optimization feels thrilling in the short term, but could be costly over the long run.

In my latest piece, I explore how lessons from Warren Buffett apply to these kinds of risks and costs.

#software #engineering #investing

open.substack.com/pub/imrancha...
The Root of All Evil in Software Engineering
What Software Engineers Can Learn from Warren Buffett About Premature Optimization
open.substack.com
August 26, 2025 at 6:23 PM
Buffett and Munger built Berkshire Hathaway on patience and discipline. The same is true in engineering, where short-term hacks may feel rewarding but create technical debt that drains future returns.
#software #engineering #investing
open.substack.com/pub/imrancha...
The Buffett Way of Writing Code
Why resisting short-term hacks creates software that lasts decades
open.substack.com
August 19, 2025 at 6:10 PM
The best engineers aren’t the ones constantly putting out fires but the ones who prevent them in the first place.

In this new piece, I explore how lessons from Munger can help engineers design systems that are durable, resilient, and compound value.

open.substack.com/pub/imrancha...
Avoiding Unforced Errors
What Charlie Munger’s Mental Discipline Teaches Us About Building Software
open.substack.com
July 31, 2025 at 3:08 PM