PantryPal: Tackling the $218 Billion Food Waste Problem
Our 9th Android app helps households track pantry inventory and expiration dates to reduce food waste. Here's why we built it and how it works.
Project updates, how-to guides, and lessons learned
Our 9th Android app helps households track pantry inventory and expiration dates to reduce food waste. Here's why we built it and how it works.
Our 10th Android app tracks medications, vitamins, and supplements with multi-profile support, adherence charts, and PDF exports — all without touching the internet.
From WiFi Share to CapitolLens — lessons from shipping 11 Android apps in under a week with AI-assisted development, local-first architecture, and zero backend costs.
Our 11th Android app pulls real-time bill, member, and vote data from Congress.gov — no ads, no political bias, just raw legislative data on your phone.
A practical comparison of Cloudflare Tunnel and traditional reverse proxies (NGINX, Traefik, Caddy) for exposing homelab services to the internet.
How to build Android apps that collect zero user data — no analytics, no accounts, no network requests. Architecture patterns from shipping 11 apps.
HomeKeep, dBLog, and SaleFinder — built from scratch to signed APKs in one week using Expo and React Native.
Real automation examples from our homelab: vacation security, smart reminders, and accessibility-aware notifications.
Why we moved from GitHub to a self-hosted Gitea instance, and how to set it up on Unraid with Docker.
Reusable automation blueprints for door alerts, calendar reminders, presence lighting, silent notifications, and vacation mode.
How we set up a multi-worker AI development system using Claude Code CLI sessions with project locking, shared state, and coordinated output.
Set up local LLM inference on your Unraid server with Ollama. CPU-only setup, model selection, API usage, and integration with development tools.
Planning guide for installing NVIDIA V100 PCIe 32GB GPUs in a Dell R7525 homelab server. Model sizing, power budgets, and revenue potential.
How we shipped 19,000+ lines of TypeScript across 8 Play Store-ready Android apps using Claude Code, Expo, and a systematic build pipeline.
How we built PetLog — a pet medication, vaccination, and vet visit tracker for Android. Design decisions, species-specific challenges, and why pet tech is a growing market.
Introducing the blog section - a place to document projects, share learnings, and track progress.
Troubleshooting the setup_error and getting cameras working in HA.