What and Why of Docker
Before programs were deployed on docker, we had VMs and before that we had bare metals. The problem with bare metals is that it’s very hard to come up with a specs that fits the requirement correct...
Before programs were deployed on docker, we had VMs and before that we had bare metals. The problem with bare metals is that it’s very hard to come up with a specs that fits the requirement correct...
Earlier there were Dev team and Ops Team. The job of Dev team was to make sure that coding part is done. The role of Ops team was to make sure that the release is stable. Parameter of success for ...
What is Guess the Country? Article is generated by AI A Go program that presents you with facts about a random country and gives you 5 attempts to guess the country name. It’s a straightforwar...
What is Uptime Tracker? Article is generated by AI A Go application that monitors website availability. It periodically checks if websites are up or down and stores the results in a database. ...
Table Generator A simple Go program that generates multiplication tables. Given a number, it outputs the multiplication table for that number. Example: Enter the table number 5 5 x 1 = 5 5 x 2 = ...
sh vs Golang vs Ruby Ruby is the language that I started with. Even a 10 year old can pick it up. It’s expressive, powerful(DSLs) and sharp(cough cough metaprogramming). So many great tools like -...
Prometheus is an open-source tool designed to export and serve metrics. These metrics can come from a variety of sources — such as servers, applications, or really anything a user wants to track. I...
I built and deployed my portfolio site after reading Logan Marchione’s post about DevOps projects for beginners. The project covers infrastructure provisioning, server configuration, web server se...
Here’s my entire continuous deployment pipeline for the blog that you are reading: #!/bin/bash while true do git pull jekyll build sudo rsync -r _site/* /var/www/html echo sleeping... s...