This post is about my adoption, refactor, and rebranding of thttpd as
I code for recreation as well as work. Most of the time I tinker around
with my various projects simply to learn
and sometimes these little projects turn into something useful for other
people as well, which is great!
Recently I discovered my method to get started:
refactoring, or just simple code cleanup. You see I've got this crazy
idea that all simple things are correct. Although things
usually tend to require a certain balance — not all things can be
simplified, and not all simple things are correct.
When I recently had to migrate my personal blog, FTP, and GIT server, I
set out to run everything from an old RasPi2. This put my private life
in just about the same niche as my work life, embedded. On a resource
constrained platform like that running Apache is not the best idea. So
I set out to (re-)discover the web servers of my past, the late 90’s, I
had almost forgotten:
Come to think of it, they are probably one of the many reasons that I
started my career in embedded in the first place!