SIGUSR2

Colophon

This is SIGUSR2. SIGUSR2 is the blog of Andrew Gwozdziewycz, and the name of a Signal in the POSIX specification. Not surprisingly, there is a SIGUSR1 as well.

Content is written in markdown and published using a ssg4, which invokes lowdown, a markdown implementation written in C. The RSS feed is generated with rssg. All content on the blog, including this page, and any others, unless specifically stated, is released under the Creative Commons Attribute-ShareAlike license, which means you are free to repurpose the site for your own use provided you share your changes, and provide attribution back to the author, me, Andrew Gwozdziewycz.

SIGUSR2 has undergone many transformations in the past, and has served as a test bed for various static blog engines. In 2008, the blog received a major refresh, and its current name. It had previously been 23excuses. Select posts from 23excuses were kept and republished--the rest were burned.

The refresh lasted until 2014, when I decided to center it, change its color scheme, and rewrite all but the content. While the original modest, the name of the static blog tool I had created, used HTML, I was determined to use something more friendly, such as Markdown. I used html2text.py to get things mostly back in shape, but laziness means that there are still some entries that are broken, which I fix when I encounter them and have time to do so.

This iteration of SIGUSR2 is as bare bones as I can get design wise. I used make8bitart for the "logo," pngcrushed it, then base64 encoded it into the stylesheet as data.

I have unlinked many posts from the index this time around. The content is still somewhat available, here.

Under the hood, pages are served from httpd(8), on top of OpenBSD.