How to run an unattended install of Alpine Linux

A quick post showing one way to make fully unattended install of Alpine Linux.

Tinyrenderer in Elixir (part of it, anyway)

In this article I take a first few steps to reimplement 'tinyrenderer' in Elixir.

Traveling 20+ years back in time

A chance encounter with myself, twenty+ years in the past.

Generating birthday party invitations

A quick note describing my process from zero to party invitations for our kids' birthday party.

How to install low dependency Let's Encrypt client

A quick post detailing how to install letsencrypt.org client that requires very little (besides sudo, curl, openssl, and a few shell scripting basics).