aj@blog

whoami

acaylor · senior platform engineer

intro

This site is a personal blog focused on software, technology, and the cloud. The main purpose is to share what I'm running at home and what I learned getting it to stay up.

Profile photo
fig. 0 — operator portraitgithub.com/acaylor · gitlab.com/acaylor
author

[INFO] Currently a Senior Platform Engineer. I enjoy working with the latest technology in my homelab and writing posts that survive past the first edit.

contact

[WARN] comments are disabled. The previous platform added ads and there was no engagement. write directly if you have something to say. I appreciate folks who have reached out over the years.

discord
.ayyj
github
acaylor
gitlab
acaylor
history

The lab began with the first-model Raspberry Pi while I was in school. I wrote a version of Snake in Java, compiled it to a jar, dropped it on the Pi behind an Apache web server, and used a proxy so I could pull it down from anywhere. That hooked me on networking and self-hosting.

I set up an Ubuntu NAS with SMB and moved everything off the Pi. My coursework was Java until a final web-dev class that ran on ASP.NET. My capstone project was a meal-prep app with a recipe database which was the first time I used git to collaborate.

First job was Windows AD plus a Linux HPC fleet. I ran a Dell PowerEdge R510 at home with ESXi and Windows VMs for AD lab work. Every job after has been Linux-shaped. Around 2018 I moved the lab to Proxmox and TrueNAS. Later jobs centered on Kubernetes, so the lab followed with Ubuntu VMs running k8s clusters. Now I am running a mix of Raspberry Pis and Proxmox VMs with k3s.

hardware

[INFO] scanning hardware ...

node device status
net0 UniFi UDM Pro · cameras · switches ok
nas0 Synology NAS · 12 TB ok
nas1 backup NAS · 4 TB ok
pve0..3 Proxmox cluster · 4 nodes ok
pi0..4 Raspberry Pi fleet · 5 units ok
gpu0 Linux server · Nvidia GPU ok
mac0 M4 Mac mini ok

[NOTE] power draw offset by solar · wireguard for remote · password manager for secrets

projects

[INFO] active units · use posts for more

This site - a static blog built with Astro, served by AWS Amplify, deployed via GitLab CI.
tags astrotypescriptgitlab-ci
Self-hosted services on Kubernetes across Proxmox and Raspberry Pis with automated deployments and monitoring.
tags kubernetesproxmoxargocd
A Go service that polls Home Assistant and stores sensor data in a database.
tags gohome-assistanttimescaledbgrafana