life is too short for a diary

Most popular




Add Fugitive Git Blame to LunarVim with a 50 Percent Blame Window

vim-fugitive gives you a proper :Git blame view inside LunarVim. The annoying part is that the blame window can become too wide when author names, dates, or commit metadata are long. On a laptop screen that means you can see the committers, but not enough of the code...

Continue reading → Tags : vim neovim lunarvim






Build and Deploy a YouTube-to-MP3 Converter

I often find myself searching for websites to convert YouTube videos to MP3. Most of these sites are full of spam and annoying ads, so I decided to build a simple website and learn along the way...

Continue reading → Tags : python fastapi docker github actions scaleway






DNS Strategy: Weighted Routing with Route 53 and Spring Cloud Gateway

Weighted routing is a powerful strategy for managing traffic distribution, enabling everything from simple load balancing to sophisticated canary deployments. By combining AWS Route 53 at the DNS layer with Spring Cloud Gateway at the application layer, you can create a robust, multi-tiered routing architecture...

Continue reading → Tags : aws route53 dns spring cloud cloudformation