This is my blog.

I write about UNIX and Linux and everything in between. There is potential for semi-personal bits and bobs but as of current . . . but I refrain since I am trying to attain a semi-professional appearance.

Building an Email Server with OpenBSD

Jul 4, 2021

It can’t be DNS. There’s no way it could be DNS. It was DNS.

Getting to werc

Jun 13, 2021

Werc is described as a ‘Sane web anti-framework’ written in rc by our 9friends. I don’t live on plan9, but it’s very refreshing to see that the minimal web lives on .

Xsession Tricks - Integrating Virtual Machines Into your Display Manager

May 30, 2021

Lately I’ve been playing with virtual machines. Although virt-manager is great, it’s not so great for the family members who just want to use the fucking computer. Instead of dual booting, I chose seamless virtualization.

Setting up a FAMP stack

Feb 25, 2021

UPDATE : I’ve added a short section on configuring SSL and using In this post I describe how to set up a FAMP stack. A FAMP stack is a webserver running FreeBSD, Apache, Mysql, and PHP. For the purposes of this article, I’m substituting Mysql with Mariadb and mod_php with php-fpm.

pf basics

Feb 13, 2021

This one is a quickie! I’ll go over what pf is and how to use it. Don’t be afraid, pf is very easy to use!

Building an IRC Server

Feb 6, 2021

Today I installed and configured an IRC daemon. Although there are many existing networks, I’ve always wanted to try hosting one myself. I used ngircd and FreeBSD and it was a very pleasant experience. Let’s walk through how to setup an IRC server on FreeBSD.

HumHub on FreeBSD

Dec 16, 2020

HumHub is a self-hosted, centralized, open source platform for groups. It’s flexible, modular, and adapts to your individual use case. HumHub is written in PHP which means it’s perfect for our ever-evolving FAMP stack.

Drupal on FreeBSD

Dec 8, 2020

Further expanding the FAMP stack, today I’ll be replacing WordPress with Drupal. Drupal is a CMS that’s more advanced but less painful than WordPress.

Wordpress on FreeBSD

Dec 1, 2020

Building on top of our FAMP stack from last week, we’ll be installing Wordpress. Wordpress isn’t the only web application that can run on an *AMP stack, but it’s one of the most well-known.

A Eulogy For a Noble Thinkpad

Nov 11, 2020

This wonderfully reliable Thinkpad x220 and I first came together nearly two years ago. It was my first ‘real’ computer. I had purchased it used on ebay for my first year of college.

AntiSocial Media

Oct 17, 2020

Lately I’ve been feeling burned out and overwhelmed in almost all social situations. I can’t tell if it’s mental overload or unrelated general stress but I’ve decided to move towards what I’m calling Antisocial Media, or, forms of ‘media’ where I communicate towards a general audience without expectation that either party listens to the other.

Running FreeBSD on my laptop

Oct 12, 2020

FreeBSD is frequently thought of as an operating system that exists only in server and embedded contexts. This is almost true . . . but there are some of us who run FreeBSD on our workstations. I have been using FreeBSD of and on for the last three years but I have finally committed. In this post I’ll discuss my use case and system configuration process.

Filesharing over ssh

Sep 28, 2020

How do we share files between a wide array of opearting systems? we find the lowest common denominator

UNIX Agnosticism

Sep 27, 2020

The concept of UNIX agnosticism can be summed up in the following statement: your software and skills are almost always UNIX agnostic. It doesn’t matter which system you’re on since they’re all very similar.

Custom navbar links with jekyll

Sep 25, 2020

Here’s how I coaxed jekyll into allowing me to link to external content with a single line of javascript.

Creating a simple blog with jekyll

Sep 25, 2020

I document how I managed to get jekyll running on FreeBSD. Jekyll is a static site generator written in ruby. That makes self-hosted blogging on static hosting very easy.