Aaron's Articles

Parks on Parks — These are my thoughts about parks and similar destinations I've been to in my area.

Ham Radio in the Plow Truck — Some notes and pictures about putting a two-meter amateur radio transceiver in my wife's plow truck.

Cushcraft A3S Antenna Repair — Detailed and lengthy notes about how I got my new A3S put together right and playing well.

Getting Started with HTML — A quick-start guide for folks who are new to authoring HTML documents. Covers just the most essential basics of document structure.

Speaking Plainly in HTML — My thoughts on how to write HTML more simply. This one is for folks who have been authoring HTML documents for a long time and have maybe picked up the same habits I had, which were making HTML a drag.

FreeBSD on Vultr — I wanted a FreeBSD VM. This is how I set it up.

FreeBSD on a Dell PowerEdge R610 — I had a blast setting up this old server to run FreeBSD and keep doing useful work.

Sharing Files Between Users on FreeBSD — My brother and I were looking to share some files back and forth for a project we were working on. We figured we could put that shiny new (to us) FreeBSD server to work.

Apache on FreeBSD — I made some notes while setting up Apache for simple websites on my FreeBSD server.

SMS static site authoring with Twilio and Perl — I had an idea that it might be fun to build something like this, so I did. I hope you like it!

Image Optimization with libjpeg-turbo and Perl – I had some JPEG images and I found a nice way to optimize them from Perl using the djpeg and cjpeg utilities from libjpeg.

Phoenix with Apache on FreeBSD — Some notes I made while getting a Phoenix web app up and running behind Apache (for TLS termination and name-based virtual hosting) on my FreeBSD server.

Debugging Elixir — A tale of mystery following my adventures in tracking down some trouble with file uploads.

The Sutherland-Hodgeman Polygon Clipping Algorithm — I was working on something that required me to really get my head around this, so I wrote about it.

Aaron D. Parks
aparks@aftermath.net