Joseph Mathenge

Containers vs Microservices: What’s The Difference?

Today’s digital age is fueled by users who demand more and more value from technology services. The smartphone and the cloud have combined to usher in an age where software runs the world, whether it is ordering food or a ride, paying for utilities, or getting your entertainment fix. And the design and deployment of …

Containers vs Microservices: What’s The Difference? Read More »

SRE Basics: Site Reliability Engineering Explained

The cloud is well and truly becoming the default mode for running software in the digital age. And when it comes to managing application performance and stability while responding to changes in business need, modern approaches such as SRE are fast taking root. Introduced by Google, SRE has rapidly attracted interest globally as DevOps practices …

SRE Basics: Site Reliability Engineering Explained Read More »

Deploying vs Releasing Software: What’s The Difference?

For all the work involved in the world of software development, it is only when a customer uses the software to achieve an outcome that the software’s value is realized. Every day, thousands of updates are made available on app stores, mostly pushing bug fixes, security updates, and performance improvements; sometimes making the latest features …

Deploying vs Releasing Software: What’s The Difference? Read More »