WTF is the IndieWeb
Feb 29, 2024 | 4 min readFrom my perch looking out at the state of technology has been in an arm race for data over the decade. Upon reflecting on my footprint of data and web persona over the decades I realize that much of that has been lost over my lifetime. I ceded control of my data to various platforms, some of which are no longer around, …
Read MoreFiltering (Fake) Phishing Emails
Jan 31, 2024 | 4 min readImage generated by DALL-E
There are times throughout the year at work when I will unknowingly be subjected to red team testing in the form of phishing email attempts. These are vital in validating an organization's ability to detect and respond to unfriendly actors attempting to gain access to unauthorized data. While keeping these detection …
Read MoreJellyfin Joy: How to Turn Old DVDs into Your Personal Streaming Library
Sep 29, 2023 | 6 min readWith streaming services like Netflix clamping down on password sharing, I've been reevaluating the number of subscriptions I maintain. This is less about being stingy and more about making TV time something that is more intentional. I want to avoid the "are you still watching" effect of solving boredom by …
Read More2023 South East Linux Fest
Jun 9, 2023 | 2 min readBecause I can't help myself, I've created a schedule for SELF 2023. I've also included a PDF version of the schedule for those who want to print it out. #embed-pdf-container { position: relative; width: 100%; height: auto; min-height: 20vh; } .pdf-canvas { border: 1px solid black; direction: ltr; width: 100%; height: …
Read MoreLightbox Gallery with Go Templates in Hugo
Jan 18, 2021 | 4 min readI typically spend my weekends shooting landscape photography or hacking away my newest side project. Trying to start the new year off by killing two birds with one stone, I embarked to build a lightweight lightbox component into my fresh hugo blog. I want a reusable component, that once complete will allow me to …
Read More2019 East Coast Drupal Camp Guide
Feb 1, 2019 | 1 min readEast Coast Drupal's guide to camps. Event Start Date End Date CFP Deadline Locale Drupal Camp New Jersey 02/02/2019 02/02/2019 Closed Princeton, NJ Florida Drupal Camp 02/15/2019 02/17/2019 Closed Orlando, FL Drupal Con 04/08/2019 04/12/2019 Closed Seattle, WA Drupaldelphia 05/10/2019 05/10/2019 Closed …
Read MoreFind mysql Table Size
Sep 22, 2017 | 2 min readTL;DR A sql query to list the size of database tables on a mysql server. 1SELECT concat( table_schema, '.', table_name ) table_name, 2 concat( round( data_length / ( 1024 *1024 ) , 2 ) , 'M' ) data_length, 3 concat( round( index_length / ( 1024 *1024 ) , 2 ) , 'M' ) index_length, 4 concat( …
Read MoreWTF is Sculpin
Mar 7, 2017 | 6 min readSculpin is a static site generator written in PHP. And WTF is a static site generator? It's a tool for generating html files using raw data like TWIG and markdown. It's great for a website that has content that doesn’t need to be updated by multiple users on a regular basis, authentication, search, or any logic that …
Read MoreAn Impostor's Blog
Feb 2, 2017 | 6 min readAfter a year and a half, I'm finally getting around to launching my new blog. That's a lot of time for a small static website. That should mean that this blog is packed full of innovative technologies, captivating designs, and polished features, right? It has to be perfect. Thankfully this is not perfect, or so I keep …
Read MoreGetting started with Upstart
Oct 17, 2013 | 2 min readUpstart is an event based monitoring system for monitoring and controlling services and daemons. Upstart is meant to be a replacement for the older System V init.d start up scripts with better optimizations in parrelism and boot time. It can be used to run serveral one off tasks, like that of any shell script, or can …
Read More