After almost 4 years of using my Dell Latitude E5540, I was due for an upgrade.
Well I must say, this laptop has served it’s purpose and I enjoyed every minute of it apart from the battery life and the failing disk which causes my system to just freeze time to time, as I digress.
[Read More]
Hi, Mpho is my name!
Hi, Mpho is my name!
I write about
How to create a GitHub pull requests from the CLI
If like me, you create a lot of pull requests in a day and annoyed of the idea of repeatedly visiting GitHub to create a PR - do not get me wrong the website is great and all, but it can be annoying sometimes having to leave your CLI and open your browser (which has serious implications for your productivity IMHO).
[Read More]
How I managed to harness Imposter Syndrome!
If you are reading this post, either you have suffered from Imposter Syndrome knowingly or unknowingly.
[Read More]
My Docker container has no internet
I had an issue with my Docker containers building when I am connected to my work network, this post is mainly for my archival and future use.
[Read More]
How I configured Jenkins CI server in a Docker container (2 of 2)
I haven’t had time to complete my Jenkins CI Docker container series, but lets put it all together.
In this post, I will dive down as to how I managed to automate the installation of Jenkins and SonarQube, and I will also add a demo video on how I got everything to work flawlessly.
[Read More]
Better Commit Messages using Templates
As a developer, one always needs to be learning consistently in-order to improve they’re skills that is exactly what I told my colleague the other day while I was scrolling through my phone trying to clean up some space, I remember he was like, “Mpho why do you have so many apps?”
[Read More]
So I gave a talk at the DevOpsDays conference the other day!
How I configured SonarQube for Python code analysis with Jenkins and Docker
As part of the series, How I configured Jenkins CI server in a Docker container - I wanted to implement some sort of continuous code quality and integrate it to my continuous testing environment and on this post I will document how I configured SonarQube for continuous inspection of code quality (I have OCD when it comes to code quality) and we will perform a test on our local Git...
[Read More]
How I configured Jenkins CI server in a Docker container (1 of 2)
This will be a 3 part article on how, I’ve set up a Jenkins server in a Docker container, with support for Jenkins swarm client - for continuous integration and testing.
In this post, I will go through the software installation, on the next post I will detail the set up and the last post will demonstrate the final system.
[Read More]
How to install Python 3.7.0 in Ubuntu 16.04 LTS
This quick tutorial is going to show you how to install the latest Python-3.7.0 in Ubuntu 16.04 LTS
[Read More]