Independent directory · Data snapshot: October 31, 2026Visit original HackerTube ↗

HackerTube topic guide

Software Engineering and Programming Videos

Explore software engineering and programming videos that build durable mental models for abstraction, design, APIs, asynchronous code and performance measurement.

Published Last reviewed By HackerTube Explorer

These software engineering and programming videos come from HackerTube, Andrej Karpathy’s index of YouTube links discussed in Hacker News comments. This independent hub organizes the software catalog by the decisions developers face, then offers six enduring talks and lectures as a compact starting point.

Choose a path by the problem you are solving

Use language-design and functional-programming topics to rethink abstraction, architecture videos to examine complexity, and focused categories for APIs, web development, testing or performance. The topic filters are more useful than treating software engineering as one undifferentiated playlist.

Build mental models before collecting tools

The featured route starts with programs and design, then moves through simplicity, API boundaries, the JavaScript event loop and performance measurement. These ideas travel across languages and frameworks, which makes them useful even when the examples come from an older stack.

Use recommendations as a trail, not a verdict

A recurring Hacker News recommendation tells you that a video remained useful in technical conversations; it does not prove that its advice fits every codebase. Read the video summary, note its original context and follow the narrower category links when you need an implementation-specific answer.

Prefer a short sequence?

The ordered path moves from abstraction and problem framing through refactoring, API boundaries, runtime behavior, performance and testing.

Follow the programming classics watch path ↗

These narrower categories open the video directory with the matching filter already applied.

Where to go next