Eines
Stack i eines
Les tecnologies que faig servir en projectes de producció reals. No exhaustiu — només el que realment posso en producció amb regularitat.
Frontend & UI
Framework principal per a frontends d'aplicacions enterprise. Quasar aporta un sistema de components complet i suport SPA/SSR/PWA sense configuració extra.
Per a projectes on es necessita una arquitectura frontend més rígida i tipada. Nebular estén Angular amb components de UI llestos per a dashboards i panells d'administració.
En projectes on l'equip o el client ho requereix. Components funcionals amb hooks, sense frameworks pesants a sobre.
Per a llocs de contingut i portfolis com aquest. Islands Architecture, zero JS per defecte i rendiment excepcional en Core Web Vitals.
CSS utility-first per a tots els projectes frontend. Elimina la fricció del CSS a mida i manté consistència visual sense esforç.
Backend i Llenguatges
Stack principal per a projectes de backend. Ecosistema madur, ORM excel·lent i Eloquent per al dia a dia.
Per a sistemes amb alta càrrega, microserveis i clients enterprise. Spring Security i JPA cobreixen el 90% dels casos.
APIs secundàries, scripts i eines d'automatització. Prefereixo backend TS pur sense frameworks pesants.
Scripts de processament, automatització d'infraestructura i tasques de dades quan l'ecosistema ho justifica.
Bases de dades
Primera opció per a gairebé tot. JSONB, arrays, full-text search natiu. L'eina més completa de l'ecosistema relacional.
Caché, sessions, rate limiting i cues lleugeres. Imprescindible en qualsevol sistema amb càrrega real.
En projectes on ja existeix o quan el client ho requereix. Ben configurat amb InnoDB és perfectament vàlid. MariaDB en contextos on es necessita compatibilitat amb Galera Cluster.
Cerca full-text, logs i analítics. Potent però costós d'operar — només quan hi ha un cas d'ús clar.
Infraestructura & Cloud
El proveïdor que més faig servir. ECS Fargate per a contenidors sense gestionar instàncies, RDS per a bases de dades gestionades.
Tot com a codi. Mòduls reutilitzables, workspaces per entorn, estat remot a S3 + DynamoDB per a bloquejos.
Dev, staging i prod en el mateix contenidor. Compose per a local, ECS per a producció.
CI/CD principal. Tests, linting, build d'imatge Docker i deploy automatitzat a ECS en cada push a main.
Reverse proxy, terminació TLS, configuració de capçaleres de seguretat. El fidel company de producció.
Missatgeria & Cues
Per a comunicació asíncrona entre serveis, amb routing de missatges, dead letter queues i confirmacions manuals.
Quan el sistema ja està a AWS i no necessita el routing avançat de RabbitMQ. Simple, escalable i gestionat.
Per a workers en Laravel sobre Redis o SQS. Horizon dóna visibilitat completa de les cues en producció.
Eines de desenvolupament
IDEs de JetBrains. Indispensables per a refactoring, navegació de codi i debugging en Java i PHP.
Per a TypeScript, Python, edició de Terraform i markdown. Lleuger i extensible.
GUI per a bases de dades. Molt més ràpid que pgAdmin per a exploració i consultes ràpides.
Testing d'APIs. Insomnia per a projectes complexos amb entorns, HTTPie per a proves ràpides en terminal.
Control de versions. Conventional Commits, PRs amb reviews i branch protection a main.
Monitorització & Observabilitat
Logs, mètriques i alertes quan tot està a AWS. Log Insights per a consultes ad hoc.
Error tracking en producció. L'stack trace amb context és imprescindible per a diagnosticar bugs ràpid.
En clients que el tenen. APM i mètriques d'infraestructura en temps real.
Aquesta pàgina s'actualitza amb el stack real que faig servir en projectes actuals. Algunes tecnologies canvien amb el temps — l'elecció sempre depèn del problema, no de la tendència.