Obi Madu's Blog

Obi Madu's Blog

Latest articles and thought pieces from my professional and technical journey.

Latest articles

10-16 / 16
React Native and Expo, Explained Simply
Mobile20 min read

React Native and Expo, Explained Simply

Understand how React Native and Expo really work, from native builds to OTA updates and development workflows.

Coder Tasks, Workspaces, and OpenCode
Infrastructure20 min read

Coder Tasks, Workspaces, and OpenCode

Coder workspaces, templates, and provisioners, and how tasks turn them into ephemeral execution environments for AI coding agents.

LightRAG Deep Dive: RAG With a Memory of Relationships
FeaturedAI Engineering20 min read

LightRAG Deep Dive: RAG With a Memory of Relationships

Learn how LightRAG adds graph-based relationships to retrieval and makes RAG systems better at connected knowledge.

Self Hosting Project (DevOps Infra from Scratch)
Infrastructure20 min read

Self Hosting Project (DevOps Infra from Scratch)

A comprehensive guide to building a self-hosted DevOps infrastructure from scratch using Terraform, Ansible, and Docker.

Implementing the Terraform core workflow in Collaboration, via Github Pull Requests, Actions, Bot, Environments & a Remote Backend.
Infrastructure15 min read

Implementing the Terraform core workflow in Collaboration, via Github Pull Requests, Actions, Bot, Environments & a Remote Backend.

Implement a collaborative Terraform workflow using GitHub Actions, pull requests, and a remote backend for production teams.

Deploy a server on Digital Ocean via Terraform (HowTo)
Infrastructure10 min read

Deploy a server on Digital Ocean via Terraform (HowTo)

A step-by-step guide to provisioning a DigitalOcean droplet using Terraform and basic Infrastructure as Code practices.

Auto-Deploy Jenkins to a remote server (with free SSL) via Ansible (HowTo)
Infrastructure12 min read

Auto-Deploy Jenkins to a remote server (with free SSL) via Ansible (HowTo)

Learn how to automatically deploy a self-hosted Jenkins server with free auto-renewing SSL certificates using Ansible.