Computerphile
Short 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.
Video
Other
Computerphile
10 to 20 minutes per video
All
Free
What it is
A long running channel of short interviews with academics and practitioners, each covering one computer science topic with an explanation aimed at people who can program but have not studied the area.
Why it works
The explanations come from people who research the subject, which means they are correct, and the format is short enough to watch without commitment. Over time it fills in a surprising number of gaps: how hashing actually works, why floating point arithmetic surprises you, what a buffer overflow is, how compression algorithms decide what to throw away.
How to use it
Do not plan it. Follow the channel and watch what looks interesting. This is background accumulation rather than study, and it works precisely because it costs nothing to keep up with.
Best for: self taught engineers filling in theory gaps, and anyone who likes knowing how things work.
Ready to start?
Opens on Computerphile in a new tab.
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.
Follow along
New writing, resources and project ideas land here first.