Semicolon Software
  • About
  • Imprint

webdev

A collection of 8 posts

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

  • Stefan Seemayer
    Stefan Seemayer
1 min read
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

  • Stefan Seemayer
    Stefan Seemayer
1 min read
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

  • Stefan Seemayer
    Stefan Seemayer
3 min read
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

  • Stefan Seemayer
    Stefan Seemayer
2 min read
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

  • Stefan Seemayer
    Stefan Seemayer
4 min read
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

  • Stefan Seemayer
    Stefan Seemayer
3 min read
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

  • Stefan Seemayer
    Stefan Seemayer
1 min read
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

  • Stefan Seemayer
    Stefan Seemayer
5 min read
Semicolon Software © 2021
Latest Posts Twitter Ghost