mambalabs builds clean interfaces, simple portfolio systems, and useful web experiences.
A minimal web portfolio focused on clarity, texture, readable typography, and lightweight technical presentation.
6+
projects shipped across product, content, and portfolio surfaces
3
core modes: design systems, frontend delivery, and technical writing
100%
preference for small diffs, strong UX, and maintainable code
Current focus
- Minimal surfaces, not empty surfaces.
- Strong typography over decorative overload.
- Reusable primitives before one-off components.
- Performance and maintainability are part of design.
Technical work with product taste.
mambalabs is a small portfolio and writing system for presenting technical work with less noise. The emphasis is on restrained layouts, simple content structure, and interfaces that stay readable as the site grows.
More about the approachFrontend systems
Next.js, TypeScript, reusable UI primitives, themeable interfaces, and clean information architecture.
Product polish
Landing pages, portfolios, and internal tools shaped around readability, clarity, and conversion.
Content engines
MDX-driven writing systems, editorial layouts, and developer-focused publishing workflows.
Projects shaped around clarity, reuse, and delivery.
mambalabs portfolio system
A minimal portfolio and writing surface built with Next.js, MDX, and reusable UI primitives. Designed to feel editorial, technical, and easy to extend.
Combines landing page, work archive, and blog inside one maintainable frontend codebase.
Content-First Blog Architecture
A lightweight MDX publishing setup with clean metadata, readable article layouts, and reusable content cards for homepage and archive views.
Makes technical writing part of the product instead of an isolated afterthought.
Notes on frontend systems, UI decisions, and technical craft.
PTQ-AttnDM, Explained Simply
A shorter, clearer version of my dissertation on post-training quantisation for diffusion models, with a visual walkthrough of the method.
TypeScript Patterns That Keep UI Code Honest
A few small TypeScript habits that make UI components easier to trust and easier to change.
Tailwind CSS as a Design System, Not a Shortcut
How to keep Tailwind expressive without letting utility classes turn the interface into noise.