CLI Tools 4 Levels of How To Use Makefile I love Makefile. Today, I use Makefile for most of the projects that I am working on. You may have seen Makefile in many open-source projects on GitHub (e.g. this). Like me, you have probably wondered what Makefiles are and what they do. There is a bazillion of incredible
DevOps Backing Up Ghost Blog in 5 Steps I’ve been writing on my self-hosted Ghost blog for some time now. In case you’re wondering, this site is hosted on a Digital Ocean Droplet. For the most part, I felt like I was doing something inconsequential that only meant much to me. Today, the site has grown
Cloudflare Worker How I Set Up CI/CD Pipeline for Cloudflare Worker Today, most of my projects on GitHub are kept up to date with Renovate. With auto-merging enabled, I want to have enough confidence that the automated dependencies update would not cause any regressions. Testing Cloudflare Worker is a bit out of whack. Don’t get me wrong, I love Cloudflare
DevOps 12 Tips to Self-host Renovate Bot Updating dependencies is boring. Despite its importance, we always find excuses to avoid updating them in the phrase of “if it ain't broke, don't fix it” or “there are more important features to work on”. Over time, the maintainability of the projects deteriorates. The team ends