My ongoing journey of learning, building, and sharing knowledge. From tutorials to project showcases, this is where I document what I'm working on and what I've learned.
My wife forgot the code to her luggage, but I managed to figure it out. You can say... I solved the case.


A React admin dashboard using enterprise-level, industry standard packages.

A weekend project showcasing production-inspired components built with SvelteKit, self-hosted Convex, and deployed through GitLab CI/CD to Vercel.

A modern developer portfolio built with Next.js 16, React 19, and TypeScript. Features a self-hosted PocketBase backend for the activity feed, PostHog analytics, and automated deployments via GitLab CI/CD to Vercel.

How I use Proxmox, Restic, and Backblaze B2 for offsite backups of critical homelab data—with a hyper-focused strategy that costs $0.03/month.

Hired to fix and enhance a Shopify store selling excavator control spring kits. Implemented custom JavaScript and CSS solutions to improve product pages, review displays, and customer navigation—all while keeping the theme update-safe.
A quick evening project: fetching GitLab contribution data, generating a GitHub-style SVG graph, and pushing it to my GitHub profile with a weekly cronjob.
Learning how to setup a GitLab runner inside a Proxmox LXC container. Covers container config, Docker installation, runner registration with the new token format.

How I set up automated daily backups of my zsh configuration using Git, symlinks, and macOS launchd—with battery awareness and security hardening.
A Google Apps Script automation system that streamlines estimate tracking with automatic timestamps, PDF uploads to Google Drive, accounting email notifications, and row archiving—all triggered by spreadsheet edits. Developed with Clasp for local development and version control.
A comprehensive language services management system built on Frappe/ERPNext. Handles Over Phone, Video Remote, Onsite Interpreting, and Document Translation with automated Google Drive integration, PDF generation, tiered billing by language proficiency, and invoice archiving.