Context I work daily with GitHub Copilot and Claude Code, and like many developers, I often think faster than I type. Speech‑to‑Text (STT) is an obvious productivity multiplier — but there’s a catch: Unlike traditional local STT solutions that struggle on weak hardware, this approach leverages cloud processing for near-instant results. This post...
Continue reading...Cloud
Setting Up Passwordless SSH Across All Machines in Your Tailscale Network
Introduction If you have multiple machines connected through Tailscale, you’ve probably found yourself typing SSH passwords repeatedly when jumping between systems. In this guide, I’ll show you how to set up passwordless SSH authentication across all your Tailscale machines, creating a seamless mesh network where any machine can connect to...
Continue reading...How Cloudflare Tunnel Became a Game Changer for My Self-Hosted Setup
The Problem: ISP Restrictions and Port Blocking Like many self-hosters, I faced a common frustration: my residential ISP blocks ports 80 and 443. This meant that exposing services from my Mac Mini to the internet required either: I needed a solution that would allow my Oracle ARM server in the...
Continue reading...Deploying Flowise on a Secured Subdomain with Caddy, Docker, and Oracle ARM VM
Introduction: Empowering Analysts and Automating with Flowise & n8n In the rapidly evolving landscape of AI, tools like Flowise are democratizing access to powerful Large Language Model (LLM) capabilities. Flowise offers a user-friendly, drag-and-drop interface to build customized LLM flows, making it an invaluable asset for professionals across various domains....
Continue reading...Title: Self-Hosting Supabase on Oracle ARM (Ubuntu 24.04) with Caddy & Docker Compose: A Step-by-Step Guide
So, you’ve got a powerful Oracle Cloud ARM VM running Ubuntu 24.04, complete with SSL, Docker, and a Caddy reverse proxy neatly managing your subdomains. Your blog is humming along on the main domain, and now you want to add the awesome open-source Firebase alternative, Supabase, to your arsenal, running...
Continue reading...