I do graphics and engine programming for games.
I'm the author of Practical Shader Development, which is all about learning to write shaders.
I also dabble in GBA dev, you can find my tutorials here.
Check out some other stuff I've written