I Got Tired of Losing Errors Across My Services, So I Built a Zero-Setup Error Tracker in Go I built Sentinel for a very simple reason: I was tired of losing errors in my own development setup. I was working across a FastAPI backend, Celery workers, Celery Beat, frontend, Docker, Redis, Postgres, and Qdrant. Every part of the system had its own logs. Every service had something to say. When things…
Building a DIY Home Security System with an Old iPhone and Some Determination Look, I’ll be honest with you - I was genuinely worried. Our new neighborhood has been seeing break-in attempts every other day. Car break-ins, people trying doorknobs at 2 AM… the whole deal. I needed something to monitor my driveway at night, and I needed it fast. Commercial security cameras? They wanted…
📸 ShotBar: Because ⌃⇧⌘4 is ridiculous I got tired of doing finger gymnastics every time I wanted to take a screenshot. You know the drill: ⌃⇧⌘4 , wait for the cursor to change, drag to select, hope you got the right area, repeat. It’s 2025 and we’re still doing this dance. So I vibe-coded ShotBar in a weekend. What it does ShotBar sits in your menu bar and gives you three capture…
Ever tried building an internal tool at a big enterprise and hit the wall when you need a simple database? That’s exactly why I built grud – a tiny JavaScript package that turns GitHub into your JSON database. The Problem: Enterprise Tool Purgatory Working as a consultant in big enterprises, I constantly run into this frustrating cycle. I want to build a quick internal tool – maybe a React…
Setting up automated deployment for my Hugo blog was one of those tasks I kept putting off. You know how it is – the manual process works, so why change it? But once I finally took the plunge with GitHub Actions , I wondered why I waited so long. This blog you’re reading right now is built with Hugo (a blazingly fast static site generator written in Go) and automatically deploys to GitHub…
I’m documenting some DevOps practices and personal recommendations we follow, especially around source control with Git and GitHub. Working as a Lead DevOps Engineer at one of the biggest financial enterprises, SOC compliance is absolutely critical. Staying SOC compliant while scaling hundreds of projects and engineers? That’s nearly impossible without consistent team-wide practices…
Moving to Ireland changed my relationship with coffee completely. Back in Dubai, I barely touched the stuff – maybe it was the heat, or just different habits. But Ireland’s coffee culture? It pulled me in fast. Soon I had a routine: morning coffee from the local shop, another at the office before our daily sprint (essential for staying awake during those early meetings), and one more from…