Latest Articles

Technical writing on frontend architecture, Vue.js patterns, legacy migrations, and lessons from building production systems.
From Monolith to Modular: Rebuilding Our ERP with a Plugin Architecture

From Monolith to Modular: Rebuilding Our ERP with a Plugin Architecture

How we rebuilt a 200k+ LOC Vue 2 ERP monolith into a modular, extensible architecture using Vue 3, achieving 10x better maintainability and enabling client-specific customizations without forking.
Migrating a Massive Vue 2 ERP to Composition API — Without Breaking Production

Migrating a Massive Vue 2 ERP to Composition API — Without Breaking Production

How we migrated a 200k+ LOC Vue 2 ERP system to Composition API using the Vue 2.7 bridge, while keeping the app running in production for 50+ tenants.
Building a Multi-Tenant POS System with Nuxt 3 and Pinia

Building a Multi-Tenant POS System with Nuxt 3 and Pinia

Architecting a scalable point-of-sale system that serves 30+ retail stores with tenant isolation, real-time inventory sync, and offline-first capabilities.
Micro-Frontends with Single-SPA: Lessons from Integrating Multiple Vue Apps

Micro-Frontends with Single-SPA: Lessons from Integrating Multiple Vue Apps

Real-world experience building a micro-frontend architecture with Single-SPA, integrating Vue 2, Vue 3, and React apps into a unified platform.
Why I Went Direct-to-Code and Stopped Using Figma for UI Prototyping

Why I Went Direct-to-Code and Stopped Using Figma for UI Prototyping

How I ditched the design handoff process and started building UI directly in Vue components, and why it made me faster and more effective.
Built with Nuxt UI • © 2026