Skip to main content

A Practical Introduction to The Event Driven Architecture

· 13 min read
Beingana Jim Junior
Software Engineer

Event Driven Architecture

After working extensively with microservices, I’ve come to appreciate the power and flexibility of the Event-Driven Architecture (EDA). EDA is a software design pattern that allows systems to detect, process, and react to real-time events in a decoupled manner. It is particularly suited for microservices, enabling seamless communication and interaction between independent components.

Building a Kubernetes Operator | A Practical Guide

· 31 min read
Beingana Jim Junior
Software Engineer

One of those great revolutionary technologies that have transformed how developers think of and Interact with cloud infrastructure is Kubernetes. Initially Developed at Google, Kubernetes, also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications. It is Designed on the same principles that allow Google to run billions of containers a week, Kubernetes can scale without increasing your operations team.

How to create a responsive custom video player in React

· 4 min read

How to create a responsive custom video player in React

Video players are essential for applications that showcase video content. While the default HTML5 player offers basic functionalities like play, pause, and volume control, its appearance can vary significantly across browsers and devices. This inconsistency can be a drawback for a polished user experience.

In this article, we'll guide you through creating a responsive custom video player using a library I built called reactjs-media. This approach lets you avoid the limitations of the default HTML5 player and the complexity of building a video player from scratch. The reactjs-media library provides more react approach to building your custom player with a wide range of features and customization options.