programming D/Tox - Will it cure you or kill you? For this year's christmas project, I have worked on a little game idea — introducing D/Tox, a game that lets you figure out if you can tell if a molecule is good or
programming A bot that learns how you play rock-paper-scissors As a small project, I wrote a bot for learning player patterns when playing rock-paper-scissors using a first-order Markov chain. This is definitely not the first time someone has had this idea, but
webdev Well-brewed tea made easy, thanks to technology! I enjoy Japanese and Chinese loose-leaf tea. A lot. To get the most out of the tea experience, there are many things to take into account. In fact, to have a perfectly brewed
webdev Extending Ghost with Graphviz Visualizations Every self-respecting tech blog has syntax highlighting by now thanks to the many choices in server-side or client-side coloring libraries. However, readable syntax is only one part of a good tech blog. Another
javascript Generative Art for Website Backgrounds Since my personal website Semicolon Software doesn't need to contain much more than a few links into different places on the web, I wanted to make it more interesting by doing some JavaScript
webdev Blissful Personal Project Deployment: Dokku + Let's Encrypt = 😁 If you are like me, you have a ton of personal programming projects lying around from weekend experiments sparked by your latest idea. At the end of a project, you'll want to show
security Running dokku-letsencrypt auto-renewal as a Cronjob With the new letsencrypt:auto-renew command added to my dokku-letsencrypt plugin, it is now super-easy to set up automatic certificate renewal on your host! Here's a guide on how to configure cron to
webdev Securing Dokku with Let's Encrypt TLS Certificates TL;DR: My letsencrypt plugin for dokku makes securing dokku webservers with HTTPS a breeze. Update 2016-01-12: In the meanwhile, my plugin has become the official letsencrypt plugin for dokku. Additionally, some usage