
June, 2022
Retreiving GPS data in decimal format from EXIF data in photos
Conditional Assignment in Bash
Having your Website Visible on the Fediverse
Git Pushing to Multiple Remotes
May, 2022
Displaying Hikes with gpx.studio
Hiding Section From Listing in Hugo
Document Formats and Plaintext
Most Common Mistake in Induction Proofs
Automatically Updating Podman Containers
Finding Cool People on Mastodon
Which commit broke the build? Using Git Bisect
April, 2022
Rclone: The Swiss Army Knife of Cloud Storage
Permission Denied: Writing to Privileged Locations
March, 2022
February, 2022
Intensional Logic Extends First Order
Reasoning through Loops in Dafny
Program Verification with Hoare Logic and Dafny
Mount Object Storage Locally using S3 Fuse
Aliases for Snaps and Flatpaks
Reducing Network Bandwidth in Nginx with Gzip
Rebuild Kernel Modules with Akmods
January, 2022
Rootless Docker-Compose with Podman
Code alongside Output in LaTex
Common Network Debugging Commands
October, 2021
August, 2021
Do-While Loop in Other Languages
July, 2021
June, 2021
Ventoy for managing ISOs on one USB
Print Statements with Frame Information
April, 2021
Introduction to RF Power Amplifiers
March, 2021
February, 2021
December, 2020
Quick Bash: Validate IP Address
Quick Bash: Check Argument Count
November, 2020
Autostart Desktop Applications
Chroot and Virtual Filesystems
Custom Device Paths with UDEV rules
Getting Started with FM Digital Modes
October, 2020
Preserving Classic URLs on my Website
Quickly Creating CGroups to Limit CPU/Memory of Applications
Bandwidth Limiting Applications
Deploying Binaries to other Linux Distros using Appimage
Tail Call Optimization in Python
September, 2020
Creating QR Codes from the Terminal
Launch Apps through the Terminal
Partial Argument Parse and Passing in Bash
Splitting Files to Circumvent Size Limits
Starting Graphical Applications Remotely without X-Forwarding
How to get list of IP Addresses in Python
July, 2020
June, 2020
Quick Python: Export Decorator
May, 2020
Configuring DHCP DNS in Pihole
Show Applications using the Internet
Auto-Deploy Docker Applications
Shared Packer & Terraform Config
Automatic Deployments with Terraform
Python Packaging: Optional Dependencies
April, 2020
Quick Python: Concurrent Futures
Quick Python: Getters and Setters
March, 2020
Quick Python: Length of Iterables
Record Output Audio via Terminal
February, 2020
Quick Python: List Files Recursively
Quick Python: Package Namespacing
January, 2020
Quick Python: Abstract Classes
Managing Python Versions with Pyenv
Limit Bandwidth through Terminal
Quickly Setting up a Storage Device
Temporarily Resolving Hostnames
December, 2019
Analyzing Startup Times with Systemd
Advanced Docker Image Construction with Bash
Ensuring Docker Compose Startup with Systemd
November, 2019
Collaborating on Beamer Pandoc Slides
October, 2019
September, 2019
Getting started with Digital Modes in Linux
August, 2019
Local Repo From Live Installer
Virtualizing Environments with Clonezilla
Systemd with Python environments
July, 2019
June, 2019
Handling Background Processes in Bash
May, 2019
Wacom and USB Redirection in Virtual Machines
Notes on '13 Ways Designers Screw Up Client Presentations'
Real Analysis Sequences in Haskell
January, 2018
Identifying Misspelled Words in your Dataset with Hunspell
August, 2017
Obtaining Command Line Input in Java
July, 2017
Albuquerque Real Estate Multiple Regression model
June, 2017
Using System Themes In Java Swing
May, 2017
March, 2017
Male vs Female Life Expectancy
Simplifying Expressions with Octave
August, 2016
December, 2015
November, 2015
Limiting the Cache in Service Workers Revisited
An Offline Experience with Service Workers
October, 2015
Javascript Conditional Statements
HTML, CSS, Javascript, and how they all link together
September, 2015
May, 2015
April, 2015