MUKE-coder - Overview

Hey, I'm JB (Muke Johnbaptist)

Fullstack Developer • Tech Entrepreneur • Educator • Open Source Creator

PortfolioYouTubeLinkedInX / Twitter


About Me

I'm a self-taught fullstack developer from Kampala, Uganda building products, teaching developers, and shipping open source.

  • Founder & CEO of Desishub Technologies — building web apps, mobile apps, and AI solutions for African businesses
  • Founder of Desishub Coding School — in-person bootcamps training 100+ students
  • Co-Founder of DesisPay — a payment platform for African businesses and developers
  • Creator of Nextjs Academy — 9+ courses, 300+ students
  • YouTube educator with 14,700+ subscribers sharing practical programming tutorials

My Tech Stack

Layer Tools
Frontend Next.js, React, TypeScript, Tailwind CSS, shadcn/ui
Backend Golang, Node.js, Hono.js
Database PostgreSQL, MongoDB, Redis, Prisma ORM
DevOps Docker, GitHub Actions, VPS
Infrastructure Cloudflare (DNS, domains, edge)
State Zustand, React Query

Featured Projects (2026)

Grit Framework

A Golang web framework designed for simplicity and speed. Built-in routing, middleware, and database support for building production APIs fast.

Documentation

Gorm Studio

A visual database management tool for GORM — Go's most popular ORM. Browse tables, run queries, and manage your database visually.


Open Source shadcn/ui Components

Free, production-ready components installable with a single CLI command:

Component What it does Install
File Storage UI Drag-and-drop file uploads for S3 & Cloudflare R2 pnpm dlx shadcn@latest add https://file-storage-registry.vercel.app/r/file-storage.json
Better Auth UI 8 auth components (SignIn, SignUp, OAuth, etc.) pnpm dlx shadcn@latest add https://better-auth-ui.desishub.com/r/auth-components.json
Zustand Cart E-commerce cart with Zustand persistence pnpm dlx shadcn@latest add https://jb.desishub.com/r/zustand-cart.json
Multi Step Form Sequential form wizard with validation pnpm dlx shadcn@latest add https://jb.desishub.com/r/multi-step-form.json
Work Experience Professional timeline component pnpm dlx shadcn@latest add https://jb.desishub.com/r/work-experience.json

GitHub Stats

GitHub Stats GitHub Streak

Top Languages


Let's Connect

I believe anyone can learn, anyone can build, and anyone can succeed. Whether you're a complete beginner or an experienced developer, let's build something amazing together.

Portfolio YouTube LinkedIn