Web Development
I am a web developer with over 20 years of experience building sites using JavaScript, PHP, MySQL, PostgreSQL, HTML and CSS. You can learn more about my work from the links in the "Contact Me" section.
Croswords
JKL Crosswords
A blog where most of my crosswords can be found here. Updated whenever I have a good idea for a new puzzle
Grids for Good (Archive)
A 2020 charity pack to raise money for coronavirus relief. I contributed a puzzle, and also set up the website.
Grids for Kids (Archive)
A 2023 charity pack to raise money for youth charities. I contributed a puzzle, and also set up the website.
Other
Shakespeare Role Assigner
A web app to divide up the roles in Shakespeare plays among a small group of readers. The app uses PHP to determine the best distribution of roles, and then allows the user to make changes to that assignment using jQuery.
Hwaet
A fun little site devoted to the varying translations of the first word of Beowulf.