I’m on a mission to answer a simple question: Which abstractions should be used when?
From the moment I learned my first abstraction, I was hooked.
This fascination continues to shape how I think about software and has led me to complete a PhD.
On this channel, I share practical frameworks, mental models, and real-world examples to help you make better decisions as a developer. Whether you’re a student, entrepreneur, or seasoned programmer, the right abstraction can make all the difference.
I make videos on:
1. Choosing the right abstraction.
2. Reducing complexity without losing flexibility.
3. Decision-making tools for scalable code.
4. When and why to make trade-offs.
If you’ve got a question, challenge, or story, email me—I’d love to hear from you.
Note: Some links on this channel are affiliate links. If you buy through them, I may earn a commission at no extra cost to you.
Shared 1 year ago
12K views
Shared 1 year ago
44K views
Shared 4 years ago
42K views
Shared 5 years ago
28K views
Shared 6 years ago
5.9K views
Shared 6 years ago
5.9K views
Shared 6 years ago
30K views
Shared 6 years ago
2.2K views
Shared 6 years ago
3.7K views
Shared 6 years ago
766 views
Shared 6 years ago
1.2K views
Shared 6 years ago
4.9K views
Shared 6 years ago
808 views
Shared 6 years ago
1.5K views
Shared 6 years ago
2.5K views
Shared 6 years ago
1.6K views
Shared 7 years ago
504 views
Shared 7 years ago
3.1K views
Shared 7 years ago
5K views