Efficiently expose services on Kubernetes

Introduction A Pod is the lowest compute unit in Kubernetes running one or more containers. Pods have their own cluster-private IP address, which means that…

Read more...

JavaScript frameworks & SEO Challenges

JavaScript Frameworks & SEO Challenges Search Engine Optimization (SEO) Search engine optimization (SEO) is the practice of increasing the quantity and quality of traffic to…

Read more...

Git Webhook Proxy — enabling git webhooks for a secure Jenkins

Git Webhook Proxy — enabling git webhooks for a secure Jenkins Introduction Integrating Continuous Integration tools such as Jenkins with git repositories is imperative for achieving automation of…

Read more...

REST API Performance Tuning: Getting Started

Photo by Marc Sendra martorell on Unsplash An Introduction To REST REpresentational State Transfer, commonly known with the acronym REST, is an architectura… Read full article

Read more...

Git Strategies for DevOps

Introduction Source versioning is a core activity in software development. It is also a foundation of DevSecOps automation. With technologies such as cloud infrastructure, build…

Read more...

VueJS in comparison to Angular

Disclaimer: The conclusions are mine and represent my opinion alone. Overview Web is filled with all kinds of craziness. Shifting trends, new frameworks and most importantly…

Read more...

Angular Form Validations

Every web-based application that requires data from the user often requires forms to enable user to provide data.. Before we go ahead further, we need…

Read more...

Stakater Reloader

Introduction Kubernetes applications need configuration, whether related to authentication with parameters such as API keys, tokens, or other credentials, or general parameters such as logging…

Read more...

Automating uptime monitoring on Kubernetes with UptimeRobot

This is the third part of this current series of blogs. The previous two articles can be found here and here. In this article, we…

Read more...
Load more posts...
Have a requirement, but unsure about the cost?
Engage with us to get started on your plan today!