The Curious Engineer

All blogs / Linux / Unix

Austin's Nerdy Things

austinsnerdythings.com

Nerding out, one post at a time

Linux / UnixNetworkingPythonElectronicsDevOps / SRE / infrastructure

Posts
62 from 5 Mar 2021 to 28 Jul 2026
Posting
monthly (6 in the last year)
Kind
personal blog
Feed
https://austinsnerdythings.com/feed/

2026 5

  1. I sent Claude Opus 5 “- – -” and it wrote me 5k tokens about a cartographer
  2. Building DIMMsum: a price tracker for used server RAM on eBay
  3. From Milliseconds to 26 Nanoseconds: How a $20 eBay SFP Module Beat My Entire NTP Setup
  4. One Layer, +12%: What 667 Configs Reveal About Small LLM Anatomy
  5. Ditching Ultralytics: Training YOLOX for Aircraft Detection

2025 3

  1. World’s Most Stable Raspberry Pi? 81% Better NTP with Thermal Management
  2. Nanosecond accurate PTP server (grandmaster) and client tutorial for Raspberry Pi
  3. Revisiting Microsecond Accurate NTP for Raspberry Pi with GPS PPS in 2025

2024 2

  1. Adding track following (Direct To) with cross track error to the Python X-Plane Autopilot
  2. Adding some polish to the X-Plane Python Autopilot with Flask, Redis, and WebSockets

2023 9

  1. Using GitHub Actions to deploy a Flask/NGINX/Cloudflared tunnel docker-compose stack
  2. UUIDv7 site launched!
  3. Controlling AsrockRack CPU & chassis fan speeds via ipmitool & PID loops
  4. Using ChatGPT to fight spam on WordPress
  5. How a Travel Router can Save you Money and Share Wi-Fi on Flights
  6. Stable Diffusion Tutorial – Nvidia GPU Installation
  7. Intel Optane P1600X & P4800X as ZFS SLOG/ZIL
  8. ZFS SLOG Performance Testing of SSDs including Intel P4800X to Samsung 850 Evo
  9. Proxmox Ubuntu 22.04 Jammy LTS Cloud-init Image Script

2022 5

  1. Development has begun on MonchMatch!
  2. Proxmox corosync issues
  3. Ultra efficient “air conditioner” (fans controlled with Home Assistant and Python) using cold outside air
  4. Deploying a Kubernetes Cluster within Proxmox using Ansible
  5. How to install MacOS Monterey in a Proxmox 7 VM

2021 38

  1. Using the Govee Bluetooth Thermometer with Home Assistant (Python and MQTT)
  2. Coding a pitch/roll/altitude autopilot in X-Plane with Python
  3. Coding a wing leveler autopilot in X-Plane with Python
  4. Creating an autopilot in X-Plane using Python – part 1
  5. How to update GPSd by building from source
  6. Millisecond accurate Chrony NTP with a USB GPS for $12 USD
  7. Deploying Kubernetes VMs in Proxmox with Terraform
  8. UFW – add IPv6 rule to top of chain
  9. Getting Started With SDR (software defined radio): Tutorial
  10. How to deploy VMs in Proxmox with Terraform
  11. How to create a Proxmox Ubuntu cloud-init image
  12. Sending MPP inverter data to MQTT and InfluxDB with Python
  13. CS193p Spring 2021 Lecture 4 & Assignment 2
  14. Learning Swift – CS193p Spring 2021 Lecture 3
  15. Learning Swift – Confusion on Conciseness
  16. Learning Swift – CS193p Spring 2021 Assignment 1
  17. The Wheel Options Trading Strategy
  18. Learning Swift (the programming language)
  19. Viewing Ambient Weather WS-2902C data in Home Assistant
  20. DIY solar with battery backup – up and running!
  21. Fixing a NGINX WordPress HTTP 302 redirect loop
  22. My Fast WordPress Page Load Speeds – Part 1
  23. DIY Solar System with battery backup update
  24. Microsecond accurate NTP with a Raspberry Pi and PPS GPS
  25. Receiving aircraft ADS-B (position) signals – part 4 (antenna up on roof)
  26. Proxmox Cluster manual update
  27. SSH Key Tutorial
  28. Python service to consume Ambient Weather API data
  29. Handling data from Ambient Weather WS-2902C API to MQTT
  30. The Ambient Weather WS-2902C weather station!
  31. Receiving aircraft ADS-B (position) signals – part 3 (antenna reposition)
  32. Planning my 600W DIY solar system with 6 kWh battery backup
  33. Securing this WordPress blog from evil hackers!
  34. Home Automation 101
  35. Receiving aircraft ADS-B (position) signals – part 2
  36. Receiving aircraft ADS-B (position) signals
  37. SDRs (or how I pull radio signals out of the air)
  38. Introduction / Table of Contents