I write what I learn here

CI/CD Easy Way With GitLab

As a DevOps specialist I often struggle a lot with using some DevOps tools especially for the first time and end up spending tons of time trying to make things work. I also relish using awesome tutorials and guides that have been developed by other open source content creators to make my/our work easier. In that spirit I also enjoy creating content on things I learn that I believe will be useful to someone else out there. Find my other blogs on CI/CD with Jenkins

Read More

How to Lose All Your Stubborn Belly Fat- Finale

I set myself on a 8 weeks mission to lose as much fat as possible while trying to maintain maximum muscle mass. However this took longer than the initial plan because of injuries, travelling and I didn’t achieve the level of leanness I wanted by 8th week. I therefore added 4 more weeks 3 of which I went very intense. If you missed the first introductory blog on this topic check it up here

Read More

Migrating a Microsoft Stack from a local VM to Microsoft Azure (Part II)

Emmanuel started a blog series highlighting the process of migrating a Microsoft Stack from a local VM to Microsoft Azure as well as the experience we had. If you missed that find it here.

In this blog I will go deep into explaining how we implemented a CI/CD pipeline for the applications running on Azure App …

Read More

How to Lose All Your Stubborn Belly Fat - Part 2 & 3

It's now 6 weeks in since I set to do a 8 weeks challenge to reduce my belly and overall body fat. My goal is to lose as much fat as possible while trying to maintain maximum muscle mass. In case you missed my first blog series on this topic (dieting and workout splints) find it here. I missed the deadline of posting the blog on progress after splint 1 and therefore I have decided to …

Read More

Continuous Delivery Using Jenkins for Docker & Kubernetes [Part 2]

In my previous blog I wrote about continuous delivery with Jenkins where I discussed what DevOps is and the various stages involved. I also went through the process of installing Jenkinson an Ubuntuserver. Today I will be describing step by step the process of creating a pipeline in Jenkins to implement continuous delivery for Docker and …

Read More

How to Lose All Your Stubborn Belly Fat - Part 1

This is probably the most frequent question that I get "How do I lose my belly fat and get that toned waist / six pack?". I will try and answer this in a series of blogs that will highlight what to do for the period of 2 months / 8 weeks.

I will be actively taking part in this since I just completed my bulking season and I got relatively high body fat especially around my mid-section. In this blog I will outline what you need to get started and the approach to follow. More …

Read More

10 Things I Wish I knew Before I Started Working Out

Working out can be either fun or very frustrating especially when you do not see the desired results despite toiling in the gym for a long time. I have been working out for the past 2 years, a time that I have faced a lot of challenges, had a lot of fun and learnt so much. In this blog I write about the things I wish I knew before I started working out.

Take note of them and make working out more fun, efficient and even make optimal gains from your workout.

1. Having fun …

Read More

Continuous Delivery With Jenkins [Part 1]

Development and Operations (DevOps) is a management culture that improves the IT service delivery agility on the basis of communication, collaboration and integration. It has become very critical to shorten the time to production for software as well as accepting change requests frequently. This requires a flexible method such as agile software development approach which can accelerate time to market and improve code quality.

In this blog series I will introduce you …

Read More

My Obsession For Sports

My Obsession For Sports It’s been more than 10 years now since I actively got engaged in sports. Looking back at the experiences gathered during that period, I have grown to a sports and fitness addict. I have competed in various sports, learnt new sports, and sadly got numerous injuries some of which have never healed.

Today I can play volleyball, badminton, football, table tennis, basketball as well as run short and long distances. Beyond that I’m actively into aesthetic …

Read More

Creating YAML Deployment File Using Kubectl

Last time I outlined steps of creating a kubernetes cluster and deploying a test image on AWS here.

Today lets talk about preparing your deployment yaml files by running one command. This can save you a lot of time creating and debugging your yaml file


  1. You have kubernetes cluster/ single kubernetes node running. You …

    Read More