I earn a bit north of $5@@ monthly writing and selling puzzle books on Amazon.
(I suppose it’s relevant as, at its core, the books are made via one-off programs I write for each kind of puzzle. In addition to the LaTeX crap that turns the output of the program into a nicely formatted puzzle.)
I do print. Just the self-published POD stuff via Amazon’s KDP.
Cryptograms, wordsearch, fill-a-pix, nonograms, and the like. Sone types (like cryptograms) are simple generate using a program. Others, though, are pretty damn tricky… it’s a puzzle in and of itself figuring out how to make the puzzle. Currently working on some Logic Grid puzzles… the program I’m writing to make them is a real pain-in-the-ass. But, unlike most here, programming is a hobby so I throughly enjoy wasting time in the challenge.
(I suppose it’s relevant as, at its core, the books are made via one-off programs I write for each kind of puzzle. In addition to the LaTeX crap that turns the output of the program into a nicely formatted puzzle.)