FeaturedEngineering
From MUI to shadcn/ui: rebuilding our design system
Lessons from migrating off a heavy runtime CSS-in-JS library to a code-you-own component library.
By Kamga Simo Junior
Engineering notes, product thinking, and African tech.
FeaturedLessons from migrating off a heavy runtime CSS-in-JS library to a code-you-own component library.

Why a software studio with 13 products in build is a defensible long-term bet — and what it takes to operate one.

How next-intl and a localized Firestore schema let us ship every page in both languages.

How we use CSS variables to give every J7Soft sub-product its own accent without breaking the parent brand.

App Router, React Server Components, and a Firebase backend — the decision behind the J7Soft website stack.

A short note on the legal and structural reasoning behind a Delaware C-Corp for a product-portfolio company.