In 1997, a developer publicly told Steve Jobs he had no idea what he was talking about. Jobs paused and answered with the most important business lesson ever delivered under pressure.
Bookmark & watch today, no matter what.
10 more books I can't recommend enough:
On your way to Software Architect (Part 2)
Here's the order I'd read them in again ๐
๐ญ. ๐๐๐ป๐ฑ๐ฎ๐บ๐ฒ๐ป๐๐ฎ๐น๐ ๐ผ๐ณ ๐ฆ๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐๐ฟ๐ฒ (Mark Richards, Neal Ford)
โณ The map of architecture styles and the "-ilities" behind them.
โณ First law: everything in software architecture is a trade-off.
๐ฎ. ๐ฃ๐ฎ๐๐๐ฒ๐ฟ๐ป๐ ๐ผ๐ณ ๐๐ป๐๐ฒ๐ฟ๐ฝ๐ฟ๐ถ๐๐ฒ ๐๐ฝ๐ฝ๐น๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป ๐๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐๐ฟ๐ฒ (Martin Fowler)
โณ The reference for problems you hit in almost every app.
โณ After it, you'll spot these patterns in code you own.
๐ฏ. ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐ ๐๐ฒ๐๐ถ๐ด๐ป ๐ฃ๐ฎ๐๐๐ฒ๐ฟ๐ป๐ ๐ถ๐ป .๐ก๐๐ง (Trevoir Williams)
โณ Saga, CQRS, and API Gateway in real .NET code.
โณ The new edition is updated for .NET 10 and C# 14.
๐ฐ. ๐๐ผ๐บ๐ฎ๐ถ๐ป-๐๐ฟ๐ถ๐๐ฒ๐ป ๐ฅ๐ฒ๐ณ๐ฎ๐ฐ๐๐ผ๐ฟ๐ถ๐ป๐ด (Alessandro Colla, Alberto Acerbis)
โณ How to apply DDD to the legacy monolith you already have.
โณ Step by step: from a big ball of mud to modules and microservices.
๐ฑ. ๐ฃ๐ฟ๐ฎ๐ฐ๐๐ถ๐ฐ๐ฎ๐น ๐๐๐ฒ๐ป๐-๐๐ฟ๐ถ๐๐ฒ๐ป ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐ ๐๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐๐ฟ๐ฒ (Hugo Filipe Oliveira Rocha)
โณ The real pain of events: ordering, duplicates, eventual consistency.
โณ Shows how to keep data in sync when every service owns its own.
๐ฒ. ๐ฆ๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐๐ฟ๐ฒ: ๐ง๐ต๐ฒ ๐๐ฎ๐ฟ๐ฑ ๐ฃ๐ฎ๐ฟ๐๐ (Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani)
โณ How to split a system and its data when there's no best answer.
โณ Sagas, data ownership, and service size, with clear trade-off tables.
๐ณ. ๐ฆ๐๐๐๐ฒ๐บ ๐๐ฒ๐๐ถ๐ด๐ป ๐๐ป๐๐ฒ๐ฟ๐๐ถ๐ฒ๐, ๐ฉ๐ผ๐น. ๐ญ (Alex Xu)
โณ A 4-step framework to design any system.
โณ Rate limiter, URL shortener, chat. Classic problems, clear diagrams.
๐ด. ๐ฆ๐๐๐๐ฒ๐บ ๐๐ฒ๐๐ถ๐ด๐ป ๐๐ป๐๐ฒ๐ฟ๐๐ถ๐ฒ๐, ๐ฉ๐ผ๐น. ๐ฎ (Alex Xu, Sahn Lam)
โณ Harder cases: payment system, digital wallet, stock exchange.
โณ Worth reading even if you never plan to interview.
๐ต. ๐๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐ถ๐ป๐ด ๐ณ๐ผ๐ฟ ๐ฆ๐ฐ๐ฎ๐น๐ฒ (Lee Atchison)
โณ How to keep high availability as traffic and teams grow.
โณ Teaches you to measure and manage risk, not hope it away.
๐ญ๐ฌ. ๐ฆ๐ถ๐๐ฒ ๐ฅ๐ฒ๐น๐ถ๐ฎ๐ฏ๐ถ๐น๐ถ๐๐ ๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐ถ๐ป๐ด (Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy)
โณ How Google keeps huge systems running: SLOs and error budgets.
โณ Architecture doesn't end at deploy. This book starts there.
๐ ๐ข๐ป๐ฒ ๐๐ถ๐ฝ ๐ณ๐ฟ๐ผ๐บ ๐บ๐ ๐ฒ๐ ๐ฝ๐ฒ๐ฟ๐ถ๐ฒ๐ป๐ฐ๐ฒ:
Before you read about a pattern, find where your project needs it.
Books stick when you have a real problem to solve.
Which of these have you read, and which one helped you the most?
Ranking of the greatest mathematicians of all time:
1. ๐ฎ๐ณ Srinivasa Ramanujan
2. ๐จ๐ญ Leonhard Euler
3. ๐ฉ๐ช Carl Friedrich Gauss
4. ๐ด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ Isaac Newton
5. ๐ฌ๐ท Archimedes
6. ๐ฌ๐ท Euclid
7. ๐ฉ๐ช Gottfried W. Leibniz
8. ๐ฌ๐ท Pythagoras
9. ๐ฎ๐ณ Aryabhata
10. ๐ฉ๐ช Bernhard Riemann
Source: thetoptens
One of the best books Iโve read on the mathematics behind Machine Learning.
Mathematics of Machine Learning
It covers:
โ Linear algebra
โ Calculus
โ Probability
โ Optimization
โ And how each connects directly to Machine Learning
That last part is what makes it good.
It doesnโt just throw formulas at you.
It helps explain why ML actually works.
And if youโre a Data Scientist, I still think this foundation matters a lot.
But hereโs the problem:
Learning Machine Learning is no longer enough.
For years, the roadmap looked like this:
Python โ SQL โ Statistics โ Machine Learning โ Data Scientist
That was a strong path. But AI is changing what companies actually need.
They increasingly need people who can go beyond training models and build:
LLM apps
Agents
RAG systems
APIs
Databases
Tools
Evals
Automations
Production AI systems
So I think the career path is changing too:
Data Scientist โ AI-Powered Data Scientist โ AI Engineer
The fundamentals still matter.
But in 2026, I would not spend a year learning ML.
Learn the math.
Learn the ML.
Then learn how to build with AI.
Thatโs where the biggest opportunity is for Data Scientists right now.
๐จ Want to learn how to build + ship AI and Data Science projects (that businesses actually want in 2026)?
On October 21st, I am hosting a free workshop to help you get started with AI + DS projects in Python (free).
Register here (500 seats): https://t.co/onpLpRwkzH
Michael Jordan was once asked about his best skill, shooting, dunking, passing, defense or anticipating movements on the court?
Jordan answered:
โMy best skill was that I was coachable. I was a sponge and aggressive to learn.โ
๐ฅ Straight out of a movie! ๐ฎ๐ณ
Indian wrestler Sujeet Kalkal vs. a wrestler from Tajikistan in a nail-biting final
This match is pure cinema ๐ฌ๐ฅ
You won't believe how this ends, Watch the full video.
#SujeetKalkal#Tajikistan
Karthik Viswanathan -- a theoretical physics PhD from the university of amsterdam, and now an AI safety researcher -- has prepared a super useful list of resources for anyone who is considering a similar transition:
https://t.co/xZfNc4NsY8
The man behind the success of Uzbekistan at the Chess Olympiad 2026 - former FIDE World Champion Rustam Kasimdzhanov! What Anand is to Chess in India, Rustam is to Chess in Uzbekistan.
Photo: FIDE/ Rafal Olekisiewicz