Skip to content
View spencerrung's full-sized avatar

Highlights

  • Pro

Block or report spencerrung

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
spencerrung/README.md

Spencer Rung — building software for real communities

alucard.dev  ✦  self-hosted by default

01 Hello

I'm Spencer a developer and self-hosting enthusiast making useful and less useful things to pollute my homelab with.

Right now I'm also figuring out how agents and "agentic" solutions can become capable infrastructure components instead of another disposable demo.

I'm also deep in the Kubernetes + CNCF ecosystem, running real services for myself and friends from some Raspberry Pi's in my basement.

02 Building

signal what that means
agentic experiments building and learning alongside agents that remember, adapt, and do real work
homelab GitOps on a 9-node Raspberry Pi k3s cluster with Flux, Vault, monitoring, and a growing constellation of services
software for humans tools for therapists working on their licensure and continuing education
rust + wasm making vivid browser experiences with framework-free TypeScript and Rust-powered physics

03 The stack

TypeScript, React, Astro, Rust, Python, Go, Kubernetes, Docker, Linux, Ansible, and Git

Flux CD k3s Prometheus Grafana Cloud Native Computing Foundation

Helm Kustomize cert-manager External Secrets Vault Traefik Tekton Velero

04 Projects

  • Aimtrix — a self-hostable Matrix client built around real interoperability, privacy-conscious UX, and the chat features people actually expect.
  • Netboot your Pi's! — A NFS and TFTP based way to take your pi's from blank SD card to fully bootstrapped.
  • breathe — a beautiful paced-breathing guide for therapist-client work, built with a glowing Rust/WASM particle system.
  • therapyhours.net — an app for therapists tracking the supervised hours that lead to licensure.
  • alucard.dev — my little web page.

05 Say hi

Matrix @spencer:alucard.dev

Discord ._spencer

Pinned Loading

  1. aimtrix aimtrix Public

    TypeScript

  2. breathe breathe Public

    TypeScript

  3. daily-news daily-news Public

    TypeScript

  4. finale finale Public

    TypeScript

  5. nova nova Public

    TypeScript

  6. rpi-netboot rpi-netboot Public

    Shell