Imad Dabbura
Blog
Paper Summaries
TIL
Projects
DL Tips & Tricks
More
Library
Notes
Data Engineering
About
Imad Dabbura
AI Scientist
Understanding AI by building it from scratch — long-form posts, paper summaries, and open-source projects from first principles.
Learn more about me →
Start Here
Make ML Systems Ship Again
ML Systems
Hard-Learned Lessons in Shipping Software (AI/ML) Projects
Machine Learning
Deep Learning
Software Engineering
Building GPT(2/3) from Scratch: Turning Theory into a Working Transformer
NLP
I Built My Own PyTorch (Tiny Version) — Here’s Everything I Learned
ML Systems
The Transformer Architecture: A Deep Dive
NLP
Inside LSTMs: Implementing and Optimizing Sequential Models from First Principles
NLP
No matching items
Latest Writing
Make ML Systems Ship Again
A practitioner’s guide to finding and fixing the one bottleneck that governs your system’s performance.
ML Systems
Sep 21, 2025
22 min
Hard-Learned Lessons in Shipping Software (AI/ML) Projects
A Guide for Engineers and Product Managers
Machine Learning
Deep Learning
Software Engineering
Jan 5, 2025
11 min
From Forgetting to Fluency: How to Learn Smarter, Not Harder
Evidence-based tips from cognitive science to transform the way you absorb, retain, and apply knowledge in any field.
Problem Solving
Sep 13, 2024
7 min
No matching items
Back to top