---
title: "Chris N. Ogbonna (@Mannnie) | Hashnode"
description: "I document my journey building real products as a software developer, sharing lessons, mistakes, and practical insights."
url: "https://hashnode.com/@Mannnie"
---

@Mannnie

# Chris N. Ogbonna

@Mannnie · Lagos, Nigeria · Joined March 2023

I document my journey building real products as a software developer, sharing lessons, mistakes, and practical insights.

### [The Network is a Lie: Why Most App Architectures Are Fundamentally Broken](https://ogbonnannamdi.hashnode.dev/the-network-is-a-lie-why-most-app-architectures-are-fundamentally-broken?utm_source=hashnode&utm_medium=feed)

Explore the benefits of offline-first design for reliability and user experience in unstable network environments over online-first app architectures

3 min read · [ogbonnannamdi.hashnode.dev](https://ogbonnannamdi.hashnode.dev/the-network-is-a-lie-why-most-app-architectures-are-fundamentally-broken?utm_source=hashnode&utm_medium=feed)

[Dec 31, 2025](https://hashnode.com/posts/the-network-is-a-lie-why-most-app-architectures-are-fundamentally-broken/69553e50d41ecc72681211d0)

### [The modern Chrome extension stack (Vite + Crxjs)](https://ogbonnannamdi.hashnode.dev/the-modern-chrome-extension-stack-vite-crxjs?utm_source=hashnode&utm_medium=feed)

Discover how CRXJS and Vite revolutionize Chrome extension development with Hot Module Replacement for a seamless debug and build process

3 min read · [ogbonnannamdi.hashnode.dev](https://ogbonnannamdi.hashnode.dev/the-modern-chrome-extension-stack-vite-crxjs?utm_source=hashnode&utm_medium=feed)

[Dec 18, 2025](https://hashnode.com/posts/the-modern-chrome-extension-stack-vite-crxjs/6943a67e4681d18f3e7180ad)

### [Building my own version of the Momentum extension (but better)](https://ogbonnannamdi.hashnode.dev/building-my-own-version-of-the-momentum-extension-but-better?utm_source=hashnode&utm_medium=feed)

Why I decided to build Zennflow instead of just using existing tools.

2 min read · [ogbonnannamdi.hashnode.dev](https://ogbonnannamdi.hashnode.dev/building-my-own-version-of-the-momentum-extension-but-better?utm_source=hashnode&utm_medium=feed)

[Dec 15, 2025](https://hashnode.com/posts/building-my-own-version-of-the-momentum-extension-but-better/693fe3c60458d1b29ba0f205)

### [Getting Started with Django: A Guide for Beginners](https://ogbonnannamdi.hashnode.dev/getting-started-with-django-a-guide-for-beginners?utm_source=hashnode&utm_medium=feed)

Discover the power of Django with our beginner-friendly guide to mastering web application development. Learn how to build scalable and efficient web apps

4 min read · [ogbonnannamdi.hashnode.dev](https://ogbonnannamdi.hashnode.dev/getting-started-with-django-a-guide-for-beginners?utm_source=hashnode&utm_medium=feed)

[Nov 1, 2024](https://hashnode.com/posts/getting-started-with-django-a-guide-for-beginners/6724f55a11dac5a8d693af61)

### [How to fetch a branch from upstream repository to local repo](https://ogbonnannamdi.hashnode.dev/how-to-fetch-a-branch-from-upstream-repository-to-local-repo?utm_source=hashnode&utm_medium=feed)

Hello, guys if you are new to git you will surely experience difficulty in fetching a branch from your remote repo on GitHub to your local machine.

2 min read · [ogbonnannamdi.hashnode.dev](https://ogbonnannamdi.hashnode.dev/how-to-fetch-a-branch-from-upstream-repository-to-local-repo?utm_source=hashnode&utm_medium=feed)

[Apr 29, 2023](https://hashnode.com/posts/how-to-fetch-a-branch-from-upstream-repository-to-local-repo/644d1869527720cc76caff56)
