Videos for developers
Hand-picked videos for developers, curated by Tauseef Fayyaz. Worth your time, and never an affiliate placement.
230
Picks151
Free11 resources
Three and a half hours that replace a shelf of blog posts. Karpathy walks the whole training stack, pretraining through post training, and explains why models hallucinate, why they are bad at counting letters, and what a token really is. If you build on top of models, this is the clearest explanation of what is underneath.
Andrej Karpathy · 3.5 hours · IntermediateShort videos where university researchers explain computer science topics properly, from hashing and compression to cryptography and floating point. Casual viewing that quietly fills in real gaps.
Computerphile · 10 to 20 minutes per video · AllA long running podcast answering listener questions about the non technical side of engineering: bad managers, awkward teammates, promotions, quitting and negotiating. The closest thing to a free mentor answering the questions you cannot ask at work.
Dave Smith and Jamison Dance · 30 minutes a week · AllConference talks and writing on engineering leadership, covering team health, technical strategy, incident culture and the practical mechanics of leading engineers. A large free archive of talks from people doing the job.
LeadDev · Ongoing · AdvancedThirty small projects in thirty days, built in plain JavaScript with no frameworks, libraries or build tools. The fastest cure for framework dependence.
Wes Bos · 30 days, about an hour each · BeginnerAlgorithm explanations that spend the time on why a solution is correct rather than racing to the code, which is the part most walkthroughs skip. Free, and unusually good at the hard topics.
Back To Back SWE · Ongoing · IntermediateBuilds neural networks and then a working language model from scratch in Python, one line at a time, with nothing hidden behind a framework. The clearest available answer to the question of what a model is actually doing.
Andrej Karpathy · About 20 hours · IntermediateVisual explanations of what a neural network is, how gradient descent works and what backpropagation is doing, plus later episodes on transformers and attention. The mathematics stops being intimidating when you can see it move.
Grant Sanderson · About 3 hours · BeginnerDeep, unhurried explanations of the layers most engineers treat as opaque: TCP and HTTP behaviour, connection pooling, database internals, indexing and proxying. Practical knowledge that makes design answers concrete rather than abstract.
Hussein Nasser · Ongoing · IntermediateOne of the first channels to make system design interviews approachable, with whiteboard walkthroughs of scaling problems, sharding, consistent hashing and message queues. A good free starting point before committing money.
Gaurav Sen · Ongoing · IntermediateA full Cambridge undergraduate distributed systems course, recorded and free, covering logical clocks, broadcast, replication and consensus with actual rigour. Free university material of this quality is rare.
University of Cambridge · 8 lectures, about 8 hours · AdvancedBrowse the library by topic and format
Every one of these is its own page: a roadmap shelf, an interview-prep shelf, the free-only view. The filters above do the same thing without a page load.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Every session is free; a few slots open each week.
- 1:1 Mentorship
- Fresh Graduate Mentorship
- Career Guidance
Brand deals, promos and partnerships: tauseeffayyaz@gmail.com
Follow along
New writing, resources and project ideas land here first.