Updated with advanced techniques and lessons learned from multiple real-world storage crises This is the comprehensive story of how I’ve evolved from reactive firefighting to proactive server management. What started as a “simple” file sync issue revealed a server at 93% disk capacity, leading to a systematic methodology that later...
Continue reading...Hector Sanchez
The Ultimate Guide to Installing and Using Gemini CLI on Windows, Linux, and VS Code
In the fast-paced world of software development, efficiency is everything. What if you could bring the power of a cutting-edge AI directly into your terminal, ready to answer questions, explain code, and generate commands without ever leaving your command line? That’s exactly what the Gemini CLI offers. It’s a powerful...
Continue reading...A Step-by-Step Guide to Installing Portainer with Docker and Caddy on an ARM Server
Managing a server with multiple Docker applications can quickly become a juggling act of docker ps, docker logs, and docker-compose commands. While powerful, the command line isn’t always the most efficient way to get a high-level view of your services. That’s where Portainer comes in. It’s a lightweight, powerful, open-source management UI that gives...
Continue reading...Supercharging Your Cloud Server Management: Mountain Duck + Tailscale + ARM Ubuntu Done Right!
Managing files on a remote server can sometimes feel like navigating a maze. Public IPs, firewalls, SSH keys – it’s a lot to keep track of. But what if I told you there’s a “super cool” way to get seamless, secure file access, even to your Oracle ARM Ubuntu server,...
Continue reading...Conquering “Permission Denied”: A Quick Guide to Ubuntu File Permissions
Ever been in the middle of setting up a new project, run a command, and then BAM! You’re hit with the dreaded Permission denied (os error 13)? It’s a common stumbling block, especially when dealing with directories that might have been created by root or another user. I recently ran into this exact...
Continue reading...