Hi, I’m Karl Davis.

I’m a technical programmer working on graphics and engine technology for games. I’m interested in GPU programming, machine learning, creative problem solving, and related areas.

This is my personal site for writing, experiments, photography, and things I’ve found inspiring.

Latest blog posts

View all

Recent recommendations

View all

Reinventing Entropy

Two outstanding and entertaining information theory videos from 3Blue1Brown. I wish I had a teacher like Grant back in school.

The Friction is Your Judgment

Touches on various ideas I’ve been thinking about recently: the importance of friction; leaning into agents when structuring codebases and the overall psychology of coding agents.