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
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
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
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
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
How I ditched the design handoff process and started building UI directly in Vue components, and why it made me faster and more effective.