Home / Learn

Learn

Guides, articles & video courses

Things I've made to help other people learn — reference guides and cheat sheets, longer articles on Medium, and full video courses on YouTube, covering web development, operating systems, computer architecture and assembly language. All of it is my own work, and free.

Reference guides I wrote for SADEVZ

Part of a set of 20+ practical guides that ship alongside the free SADEVZ Tools — written to be useful on their own, each linking into the relevant tool where it helps.

All 20+ guides on SADEVZ ↗

On Medium

Longer-form articles on web development, operating systems and computer architecture — written to explain the hard bits with simple, worked examples.

All my articles on Medium ↗

On YouTube

Full lecture-style playlists for computer-systems topics, taught the way I teach them in class.

My YouTube channel ↗

Benchmarks

Measured, reproducible benchmarks rather than received wisdom — on image formats and PDF compression.

Read the research ↗

Elsewhere

Work with me

If something here was useful and you'd like the same clarity applied to your product or your learning, get in touch.