Skip to content
@smartwatermelon

smartwatermelon

I guess I'm an org now.

Andrew Rich

Elder Gen-X Principal SRE. Thirty years in. I fix things once, automate the recovery, and go do something else.

I've been @projectinsomnia on the internet since the early 90s — back when domains were cheap, and the web was small. The longer-form stuff lives there. The short version: hacker, engineer, voice actor, Army vet, IRONMAN, friend to cats. He/him. Spokane, WA. I don't speak for my employer.

What I work on here

Two orgs, same hands:

  • smartwatermelon is my workshop — things I build because the existing tool doesn't quite do the thing, or because I want my Mac mini to behave like a real server, or because Claude Code needs a few more guardrails before I'll trust it with a commit. Lots of shell. Lots of automation. Lots of "I refuse to do this manually a third time."
  • nightowlstudiollc is the indie shingle — Night Owl Studio, LLC. Cross-platform apps that scratch an itch or fill a need in a way the big guys won't touch. Small-business and personal Websites for myself, friends, family, and the occasional world-class endurance athlete.

The themes repeat themselves: macOS automation that respects the platform, local-first dev environments that catch problems before they cost money in CI, AI-augmented workflows with the safety rails turned on, and weird single-purpose utilities that exist because nobody else was going to write them. If you find a *.sh in here that solves one specific annoying problem in 200 lines, that's the house style.

A note on lists

I'd put a "selected projects" section here, but lists go stale and the repos are right there. Sort by recently updated — the active stuff is obvious.

Elsewhere

  • @andrewmrich — the day-job account. Clean separation: I own it, my employer owns whatever it commits in their repos, and nobody has to litigate who owns everything else
  • projectinsomnia.com — writing, occasionally about how I broke something interesting
  • LinkedIn — for the resume version
  • nightowlstudio.us - home of Kebab and various client sites

Popular repositories Loading

  1. claude-wrapper claude-wrapper Public

    Secure wrapper for Claude Code CLI: git identity isolation, 1Password secrets injection, multi-org GitHub token routing, and modular pre-launch hooks

    Shell 6

  2. mac-server-setup mac-server-setup Public

    Automated setup framework for configuring Apple Silicon Mac Minis as home servers with native macOS applications, per-user NFS/SMB mounting, and comprehensive security hardening

    Shell 3

  3. dumbify dumbify Public archive

    Turns polished workplace prose into terse, lowercase engineering sludge: fewer words, fewer articles, fewer feelings. Optimized for PRs, Slack, and task trackers. Preserves technical meaning while …

    Shell 1

  4. crazy-larry crazy-larry Public

    Crazy Larry's Used Spaceships

    HTML

  5. swift-progress-indicator swift-progress-indicator Public

    A lightweight macOS progress indicator that displays real-time updates from log files in a clean, native floating window - perfect for showing setup progress without requiring special permissions o…

    Swift

  6. homebrew-tap homebrew-tap Public

    A Homebrew tap repo for my various CLI and GUI tools

    Ruby

Repositories

Showing 10 of 24 repositories
  • dev-env Public

    Specification, standards, and reference documentation for a local-first code-quality and Claude Code workflow system

    smartwatermelon/dev-env's past year of commit activity
    Shell 0 0 48 1 Updated Sep 25, 2026
  • mac-server-setup Public

    Automated setup framework for configuring Apple Silicon Mac Minis as home servers with native macOS applications, per-user NFS/SMB mounting, and comprehensive security hardening

    smartwatermelon/mac-server-setup's past year of commit activity
    Shell 3 MIT 0 8 0 Updated Sep 24, 2026
  • github-workflows Public

    Useful github workflows you can import into your own repos

    smartwatermelon/github-workflows's past year of commit activity
    Shell 0 0 4 1 Updated Sep 24, 2026
  • dumbify Public archive

    Turns polished workplace prose into terse, lowercase engineering sludge: fewer words, fewer articles, fewer feelings. Optimized for PRs, Slack, and task trackers. Preserves technical meaning while ruthlessly deleting ceremony, hedging, punctuation, and evidence that the author remembers English class.

    smartwatermelon/dumbify's past year of commit activity
    Shell 1 MIT 0 2 0 Updated Sep 23, 2026
  • pr-review Public

    A Claude Code skill for deep-dive review of a teammate's GitHub pull request

    smartwatermelon/pr-review's past year of commit activity
    Shell 0 MIT 0 1 0 Updated Sep 23, 2026
  • claude-wrapper Public

    Secure wrapper for Claude Code CLI: git identity isolation, 1Password secrets injection, multi-org GitHub token routing, and modular pre-launch hooks

    smartwatermelon/claude-wrapper's past year of commit activity
    Shell 6 MIT 0 3 0 Updated Sep 22, 2026
  • claude-code-workflows-agents Public

    Fork of wshobson/agents (comprehensive-review plugin source) with trimmed agent descriptions

    smartwatermelon/claude-code-workflows-agents's past year of commit activity
    Python 0 MIT 0 3 2 Updated Sep 21, 2026
  • spokane-snow Public

    a visualization of early and late snowfall in Spokane, WA

    smartwatermelon/spokane-snow's past year of commit activity
    HTML 0 0 1 0 Updated Sep 19, 2026
  • lock-sync Public

    auto-lock your Synergy-connected Mac clients when the server locks

    smartwatermelon/lock-sync's past year of commit activity
    Shell 0 MIT 0 3 0 Updated Sep 19, 2026
  • .github Public

    Organization-level defaults: FUNDING.yml, workflow templates

    smartwatermelon/.github's past year of commit activity
    0 0 1 1 Updated Sep 19, 2026

Top languages

Loading…

Most used topics

Loading…