DMDavid MinguelaProduct-minded frontend engineer
ProjectsHow I workStackNowBlog
Contact ↗
ProjectsHow I workStackNowBlog

Writing

Blog

Articles on frontend architecture, TypeScript patterns, self-hosted infrastructure and product engineering.

July 2, 2026·8 min

Frontend architecture decisions that survive product evolution

How to design Nuxt 4 component systems that stay maintainable as the product grows, the team scales and requirements shift. Real patterns from real migrations.

ArchitectureNuxtVueTypeScript
Read article→
June 18, 2026·12 min

Building a self-hosted OCR pipeline with Docker, Traefik and fallback strategies

A production-ready OCR ingestion stack designed for resilience. Multi-engine routing, automatic fallback, and monitoring that tells you when documents need human attention.

DockerOCRSelf-hostingAutomation
Read article→
May 30, 2026·10 min

TypeScript patterns that make Vue composables feel like a typed API

Moving beyond basic ref typing to composables that enforce invariants at the type level, prevent impossible states, and give your IDE real superpowers.

TypeScriptVuePatternsDX
Read article→
May 12, 2026·7 min

Homelab monitoring that doesn't wake you up at 3am

Setting up Grafana, Prometheus and Alertmanager for a self-hosted stack. The goal: alerts that are actionable, dashboards that are readable, and silence when everything is fine.

HomelabMonitoringDockerDevOps
Read article→

David Minguela

Built with Nuxt + Tailwind · 2026

ProjectsHow I workStackGitHub ↗LinkedIn ↗CV ↗
Email