Introduction In Software engineering , SOLID is a mnemonic,acronym for five design principles intended to make software designs more understandable, flexible, and maintainable. The principles are a subset of many principles promoted by American soft...
Recently I started experimenting with certain AWS services to get some hands on experience ( as they say the knowledge from video/blogs tutorial is not acquired until you get your hands dirty). In this blog I will provide a simple guideline on h...
On the 18th of July 2019, I finally graduated with a bachelor’s degree in Computer Science, after graduating I found a job in consulting as a junior Software Developer but after a year of working, I was unsatisfied so I realized I needed to give m...
This blog is basically a short tutorial of how you can have Apache Kafka running on your machine and how you can use the Kafka-python library to produce and consume messages. In the tutorial I also provide an example of a producer-consumer app. The p...