/sudo-dev/timeline

The trail
so far.

This is not a résumé and it is not a claim that every stop was finished. It is the sequence of problems, tools, and rabbit holes that shaped the working notebook.

2022

One garage door.

A bad myQ workflow turned into Homebridge because Siri should have been able to do one simple thing. It worked quickly. That was the trap.

2022+

Home Assistant became the center.

The question stopped being “can I automate this?” and became “what does the whole system need in order to stay understandable?”

Following

Linux hosts, storage, and services.

Self-hosted services, Samba, media, backups, and the ordinary maintenance that turns a spare machine into infrastructure.

Following

OpenWrt and home networking.

Routers, DNS, remote access, segmentation, and the connective tissue that makes every higher layer either feel reliable or mysteriously broken.

Following

Zigbee joined the stack.

Zigbee2MQTT made the hardware visible and gave the lab another protocol to understand instead of treating every device as magic.

Following

Thread and Matter arrived.

Separate credentials, border routers, and ecosystems made the home stack a real systems lab rather than a collection of smart devices.

2024

An Ethernet Thread build.

An ESP32-S3/H2 experiment became a study in board selection, SDK versions, radio compatibility, and the very specific ways an embedded build can refuse to cooperate.

2024+

Apple credentials and border-router behavior.

HomeKit, Apple Thread credentials, and OpenThread did not collapse into one neat diagram. The failures were useful because they exposed which assumptions were wrong.

Ongoing

Small sites and deployment trails.

Web projects, DNS changes, Cloudflare, documentation, and the unglamorous work of making a site remain understandable after it leaves the laptop.

2026

SuperSpock.

The browser client worked, so I started a native macOS client for the GL.iNet Comet RM1. DNS and TLS are explained; the Pion/WebRTC path now negotiates and receives video.

2026

The RM1 frontend clarified the protocol.

Reading the device’s shipped frontend turned a vendor mystery into a concrete Pion/WebRTC investigation. It gave the project a better boundary.

Now

Keep following the evidence.

The subject changes: Linux, networking, automation, web, hardware. The method stays the same: build something real, break it honestly, and leave a trail someone else can follow.