Below are tutorials and written articles on programming topics and techniques which I think are interesting.

C++

Rvalue references and move semantics

Algorithms

What is a Binary Search?

Graph search techniques: Breadth-first search and depth-first search

What is a Quicksort?

Maths

Interpolations

Shader Primer (an older blog on Phong shading).

Videos

Below are a number of videos I have made on topics that I find interesting. Please take a look!

The process of projecting a 3D point into the 2D space of the screen

Working processes for Programmers and Artists in game development

The Pitch