- π§βπ» 7+ years building web and mobile applications, mostly with TypeScript and JavaScript
- π I run a homelab: ~50 Docker containers 24/7 on a Raspberry Pi 5
- π I write at abdiel.dev and publish packages on npm
Most of my side projects are tools I built because my own setup needed them:
beszel-cliβ CLI client for Beszel server monitoringbookmarksβ self-hosted bookmark manager in a single 12 MB static binary, tag search includedspeakr-gemini-proxyβ Gemini as Speakr's transcription backend, with speaker diarization, in a ~15 MB containern8n-workflowsβ the automation workflows I actually runephemeral-file-serverβ self-hosted image sharing where each upload is deleted after its first viewesp32-ai-monitorβ ESP32-S3 ambient display for Claude Code quota usage, with a Go backendepd-wrapperβ TypeScript wrapper for a Python e-paper display driver
50+ containers on a Raspberry Pi 5 β the full stack, and what I dropped along the way: Mi Homelab Setup (ES Β· EN).
Core
Frontend
Backend
Data
Cloud & Infra





