In modern software development where requirements shift faster than sprints, the biggest cost isn’t writing code, it’s changing it. Every modification to existing logic carries risk: a new feature shouldn’t break last quarter’s production fix. Yet to...
I have a private repo on GitHub where I sync the text I use every day: notes, code, drafts, etc. Even though the repo is private, sometimes i need to store sensitive information that I’d like to keep secure. Ideally, I want to continue using Git as u...
Let's start with the simplest CI/CD to automate the processes that were described here. For CI/CD there are many options in the market that can be used as a self-hosted services, like Jenkins, Github Actions, Gitlab CI, Drone CI, Woodpecker CI. And m...
We build an API, it's working well in our machine but we want to host the app in another machine that will serve the API to others, what do we need? what first comes to our mind is Continuous Integration / Continuous Deployment.But first and foremost...
I will document here how i use a reverse proxy to share my personal music streaming service with a friendly url. Even though the installation of navidrome is simple, the article main purpose is to be a reference on how to make internal network resour...
Docker is a software platform that simplifies the process of building, running, managing and distributing applications using virtualization. It's different from traditional virtual machines because the virtualization is done at operating system level...
I like to read Hacker News especially due to the quality of the user comments, the more active comments are those that offer and have more useful information, most of the time we can learn more in the comments section than the story itself. But, the ...
Hi!A blog creation has been in my head for quite some time, but i never had the just do it attitude, i wanted to have a web site built on my own from scratch, using some sort of static site generator with an automation publish mechanism, i never de...