Blog · 7 notes

Reflections, ideas and explorations

About frontend development, platform architecture, design systems — and things I learn along the way.

All posts
2026 · 03 · 26 astro
From MDX Files to a Headless CMS: Migrating an Astro Site to Strapi

How I moved blog and project content from local MDX files to Strapi 5, keeping bilingual support and adding auto-rebuild on publish.

5 min ↗
2025 · 07 · 19 NestJS
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

8 min ↗
2025 · 07 · 19 React
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

8 min ↗
2025 · 06 · 22 TypeScript
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

4 min ↗
2025 · 05 · 31 TypeScript
Design Tokens Package - Código Obsidiana Design System

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

8 min ↗
2025 · 05 · 25 Frontend
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.

4 min ↗
2025 · 01 · 02 TypeScript
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

12 min ↗