Choosing the best multi-OS setup with PCIe device passthrough
In this post I discuss my experience with my Linux workstations that use a technology called PCIe passthrough to use a dedicated GPU for gaming in a Windows Guest.
Contemplating Dunning-Kruger.
I've been contemplating the Dunning-Kruger effect and it's caused a bit of anxiety.
Backing up ZFS snapshots remotely without root access
TODO
Project Quiescent
A new project i'm working on to build better blogs that live inside of git.
Straight forward reusable React components
Building clean reusable components and avoiding decision paralysis when choosing their props.
Building a scheduled CI E2E test failure Slack notifier
How to build a Slack notifier when scheduled E2E tests fail.
Alpine k3s based single node Kubernetes cluster.
This guide shows how to set up a Kubernetes node with Alpine
Docker Linux Workstation Development
Making linux Docker more like Docker Desktop for macOS and Windows.
Building a Enum Based Form Stepper In React Typescript
We look at a streamlined form stepper design pattern.
Wireguard Based VPN Intranets
Understanding and Implementing Private Intranets
Apollo Cache Overview
What is the Apollo cache, ensure correct usage and update post mutation.
Typescript React Grid Areas
A Reusable Component Design Pattern for CSS Grid Areas in Typescript React.
Rsync'ing Code Directories Between two computers
A script to attempt keeping my code folder in sync between my laptop and workstation.
Scytale: Ansible Automated Private Key Infrastructure.
Automated private key infrastructure (PKI), Ansible managed certificate authority, server and client certificates.
Multi Arch Docker Buildx in CI/CD
Automated Multi Arch Docker Image Builds
Writing a gear torque calculator
While utilizing a stepper motor and gears. I needed more torque and different sized gears. So I wrote a small gear torque calculator.
Driving a stepper motor with a microcontroller
Controlling a stepper motor.
Evaluating Rust.
A look at setting using Rust for REST APIs and Embedded development.
Learning network security with IoT/HomeKit.
"How setting up IoT/HomeKit can teach you about network security."
MacOS fast user switching.
Use fast user switching for hygienic separation between personal and professional accounts on a single laptop.
New site stack
We take a look at the process and technology behind this site.
Hello World - 2019
A simple blog post to test the codebase this site is built on.