The World Wide Web pages of Adam Carpenter (53hornet)
-
2022-04-22
The Worst Programming Language Ever - Mark Rendle -
2021-12-15
Rescuing FreeBSD, the UNIX Way (And a Free Upgrade Too!) -
2021-11-28
Write Your Own SSH Tarpit in Rust with async-std -
2021-10-22
Forced Downloads in the Browser Via HTTP -
2021-10-12
Altruistic Angelshark -
2021-10-01
Shroud Your Rad for an Ice-cold Hudson! -
2021-09-26
Useful Shell Scripting and Bulk Renaming Files with Vim -
2021-05-23
Web Designers, Please Don't Animate Page Titles -
2021-04-20
How to Make Your Website Boring and Why! -
2021-03-19
How to Automate Certbot Renewal with HAPRoxy (on FreeBSD) -
2021-02-12
Louis Vierne Is a BAMF (and Proof That Organists Are Metal) -
2021-01-28
Undefined? JavaScript Is Undefined. -
2021-01-15
Root on ZFS: A ZPool of Mirror VDEVs -
2021-01-15
Adam's 2020 (Quarantine) Reading List -
2020-12-29
Antivirus Software is a Hack -
2020-12-22
Why Does Everyone Use Adobe Acrobat [Reader]? -
2020-12-08
Useful Sprint Planning from a Certified Scrum Master -
2020-12-04
AOC 2020 Day 1 in CBM Basic -
2020-12-01
𝔗𝔥𝔢 𝔊𝔲𝔦𝔡𝔢𝔰 -
2020-11-30
Titanic's Last Signals -
2020-07-26
Now This is a Minimal Install! -
2020-07-11
Why Computer Science at William and Mary -
2020-04-10
Wedding Photo Debacle -
2020-04-10
Obligatory COVID-19 Post -
2019-09-28
How I Do Data Recovery -
2019-08-30
Left Lane is for Passing, Not Cruising -
2019-08-11
I Married My Best Friend! -
2019-07-28
Finally Found a Drink I Like -
2019-07-21
Dancing the Shag and The [New] Lion Ling -
2019-07-04
YABS: Yet Another Bad Shop -
2019-07-04
Offloading GoPro Footage the Easy Way! -
2019-06-07
How to Start and Drive a Hudson Hornet -
2019-04-06
Why Have a Web Site in 2019?