Actual Budget

Privacy-focused personal finance management and budgeting tool

Node.js + PostgreSQL internal
Visit →

AvidLearner

Interactive Go learning platform with AI-powered lesson generation and typing challenges

Go + React + Vite public
Visit →

Chess Game

Web-based chess game with VNC support for interactive gameplay

Python + VNC public
Visit →

Ghost Blog

Modern publishing platform for content creators and writers

Node.js + Ghost CMS public
Visit →

HabitTrove

Habit tracking and personal development application

Node.js + PostgreSQL internal
Visit →

Homelab Site

Personal homelab dashboard and documentation site

Go + HTML/CSS/JS public
Visit →

Jenkins

CI/CD automation server orchestrating builds, tests, and deployments across the homelab

Java + Kubernetes internal
Visit →

Kubernetes Dashboard

Web-based UI for managing Kubernetes clusters and resources

Go + Angular internal
Visit →

LabMan CLI

Command-line tool for managing remote homelab sessions via SSH

Go + Cobra public
Visit →

Mealie

Self-hosted recipe manager and meal planning application

Python + PostgreSQL internal
Visit →

Navidrome

Self-hosted music streaming server with Subsonic API compatibility

Go + Web internal
Visit →

Planka

Self-hosted kanban board for project and task management

Node.js + PostgreSQL internal
Visit →

Rebalancer Operator

Kubernetes operator for intelligent pod rebalancing and resource optimization

Go + Kubernetes development
Visit →

Uptime Kuma

Self-hosted monitoring tool for tracking service uptime and performance

Node.js + Vue public
Visit →

Velero

Kubernetes backup and disaster recovery solution with MinIO storage

Go + MinIO internal
Visit →

Velero UI

Web interface for managing Velero backups and restores

Node.js internal
Visit →

Technology Stack

Orchestration

  • MicroK8s on Raspberry Pi 4
  • 3-node ARM64 cluster
  • Calico CNI networking
  • NGINX Ingress Controller
  • Helm 3 for deployments

CI/CD

  • Jenkins
  • Kaniko (Rootless Builds)
  • Trivy Security Scanning
  • Docker Hub Registry

Development

  • Go (Primary Language)
  • React + Vite
  • HTMX
  • Node.js

Networking

  • Cloudflare Zero Trust Tunnels
  • Automated TLS Certificates
  • Cloudflare DNS
  • NGINX Ingress