Blog

Thoughts, ideas, and explorations on frontend development and beyond.

Theme Designer: Building a Visual MUI Theme Editor with Real-Time Preview
July 19, 2025 8 min read

Theme Designer: Building a Visual MUI Theme Editor with Real-Time Preview

A comprehensive case study on building a dynamic theme management system that goes beyond static npm packages to support real-time theme creation and white-label applications

React
MUI
Theme Factory: Architecting a Scalable Backend for Dynamic Theme Management
July 19, 2025 8 min read

Theme Factory: Architecting a Scalable Backend for Dynamic Theme Management

A detailed case study on building a robust NestJS API for theme management, covering everything from database design to security and scalability considerations

NestJS
PostgreSQL
Framework-Agnostic Theme System POC
June 22, 2025 4 min read

Framework-Agnostic Theme System POC

A proof-of-concept for generating framework-specific themes from unified design tokens, supporting DaisyUI, Material-UI, and Shadcn/UI

TypeScript
CSS
Design Tokens Package - Código Obsidiana Design System
May 31, 2025 8 min read

Design Tokens Package - Código Obsidiana Design System

A scalable, type-safe design tokens system built with Style Dictionary and modern OKLCH color space

TypeScript
Style Dictionary
Beyond Pretty Code: Frontend Architecture with Purpose
May 25, 2025 4 min read

Beyond Pretty Code: Frontend Architecture with Purpose

A reflection on how modular architecture and developer experience (DX) can elevate frontend development to a strategic level.

Frontend
Architecture
Design Tokens Evolution - From Single Brand to Multi-Brand Architecture
January 2, 2025 12 min read

Design Tokens Evolution - From Single Brand to Multi-Brand Architecture

The architectural journey of transforming a single-brand design token system into a scalable, multi-brand platform supporting dynamic brand switching and advanced token management

TypeScript
Style Dictionary