A GED, a phone, and an open source project.

I'm Erin. Android/ Windows/ Linux. Problem solver. Claude Code is my primary driver. I write down every decision as I go so the next person solving the same thing has a head start.

40 year old career service industry veteran with a GED. When something broke, my first two thoughts were always the same: what did I do wrong, how do I fix it. That instinct made AI my next chapter. I live in Claude Code as the primary driver across Android, Windows, and Linux. I land in unfamiliar code, ship through maintainer review, and write down every decision so I can be wrong publicly and fix it faster. 5 public OSS PRs filed into rclone (57K stars), termux-packages (16K stars), and tailscale (31K stars). 2 merged. Bubba Lands Property Services in production at bubbalandspropertyservices.com, built and maintained end to end. The notes are part of the work so the next person has a head start.

The code is public. Try it, break it, tell me what I got wrong. Always happy to have visitors.

What I have shipped

Public OSS contributions (5 PRs)

5 PRs filed into upstream OSS projects across 3 different stacks. 2 merged. 2 approved on the first round, waiting on second-member sign-off. 1 awaiting first review. Repos: rclone (57K stars, Go), termux-packages (16K stars, C/ build system), tailscale (31K stars, Go). Zero C fluency before walking up to termux. Every PR linked has its CI matrix, the test plan, and the upstream review thread.

Bugs I chased, with the receipts

  • Neovim DECSLRM regression bisect

    Source-trace bisect on a Neovim visual artifact in Termux. Isolated to upstream commit 142f914089. Upstream review confirmed at runtime in 4 hours.

  • Samsung One UI cpuset writeup

    Paired-device A/B (Pixel 10 Pro stock vs S26 Ultra OneUI) isolating Samsung's policy as root cause. Followed up with a test APK that showed the only thing that worked gave a 1.50x CPU throughput bump.

I run specialist sub-agents in private working repos for code, research, documentation, and PR submission. The discipline is visible in claude-code-android (public). I write decision records as I go so anyone picking up where I left off knows what I tried, what I rejected, and why.

Tested hardware

Claude Code running on Samsung Galaxy S26 Ultra
Galaxy S26 Ultra
Claude Code running on Samsung Galaxy S23+
Galaxy S23+
Claude Code running on Google Pixel 10 Pro
Pixel 10 Pro