astrid.tech
Astrid's personal website
Linux / UnixDevOps / SRE / infrastructureNetworkingReverse engineeringHam radio / RF
- Posts
- 70 from 7 Jun 2020 to 28 Mar 2026
- Posting
- now and then (5 in the last year)
- Kind
- personal blog
- Feed
- https://astrid.tech/feed.xml
2026 5
2024 14
- A Highly Editorialized Ham Cram FAQ
- /computers
- ping ff02::1
- Ansible is a Lisp
- Homelab overhaul: standing up the new server
- Homelab overhaul: routing, pxe, and failing at both
- Homelab overhaul: layer 1 and 2
- Fixing a bug with C++'s >>= operator
- Rotating my Linux Microsoft Surface's screen
- Happy Leap Day!
- Peg engine
- That One Time Hacker News Killed My Website
- Abusing Conda's YAML comments that are actually Python expressions
- Yes, I redesigned my website
2023 1
2022 14
- Using PRs in Nixpkgs before they actually land in Nixpkgs
- A GPU Passthrough Setup for NixOS (with VR passthrough too!)
- Blink Mini RE, Part 4 -- Staring into the heart of the binary
- Blink Mini RE, Part 3 -- Staring into the eye of the binary
- Blink Mini RE, Part 2 -- Desoldering and dumping the ROM
- Disassembling an Amazon Blink Mini camera
- Running wireshark live on a remote host
- How I became a l33t h4x0r by installing Kali Nethunter on LineageOS on a Pixel 3
- What happens to TLDs when their country stops existing?
- Top 4 shitty Github Actions hacks that I used this weekend
- My trip to the ACS Spring 2022 conference
- Skeleton Stick, a hardware password manager
- Getting NixOS to work on a Surface Pro 6
- I now have a QR code tattoo!
2021 25
- Installing NixOS with multiple encrypted ZFS pools, decrypted with one password
- APRS on the trip back for Thanksgiving
- Misadventures in configuring an AT-D878UV radio
- Testing a Raspberry Pi 4 with SPI TFT Screen
- Hidden posts
- Massage wand modification
- Can we turn smartphones into fax machines?
- A horrible workaround for my bootloader deleting itself from EFI
- astrid.tech's belated 1-year anniversary! 🎉
- I used NixOS for a week
- Why do I put stuff in monorepos?
- QR Tattoo Preliminary Testing Results
- Locking Drawing Tablet on Single Monitor
- I'm planning to get a QR code tattoo!
- Connecting to the Cal Poly VPN from a Linux machine
- Changing author name and email in Git
- A third redesign?
- How to set up Dynamic DNS on FreeIPA for your Kubernetes Cluster
- Interviewing for Facebook
- My speaker is broken, what do?
- Declaratively Provision Databases and Submit Credentials to Kubernetes using Terraform
- Taking pictures with Kubernetes and debugging it with Grafana
- Adding Pi's to a cluster
- A Kubernetes cluster but it's only made of used computers
- Simple Self-Hosting with Docker
2020 11
- Adding a Backend to astrid.tech
- Iterative n-body Collision Problem
- Brewing Kombucha
- astrid.tech v1.0!
- The possibility of using LaTeX to take notes for Physics class
- Best-in-class malloc()
- An overview of the new Gatsby backend
- Finally live!
- Down-shifting and filtering a signal
- I'm thinking of becoming a CS major
- Hello World! Personal Website Redesign