I wrote a C program to produce sudoku puzzles in 2012.
Since then I have worked out how to create other types of puzzle such as hidoku, magic squares and gogen.
I created a group called "Sudoku Puzzles" on Facebook in 2017.
It now has over 25,000 members.