Blog
Lo que aprendo en el camino, documentado.
Soluciones reales a problemas reales de Oracle Cloud, integraciones, automatización y web. Sin relleno.
13 de octubre de 2026
2 min de lectura
API REST de Oracle Fusion: paginación, filtros y cómo no traer más datos de los necesarios
Guía práctica de los parámetros de la API REST de Oracle ERP Cloud / Fusion: q, fields, onlyData, limit, offset, totalResults, expand y finder, con ejemplos para integraciones.
- Oracle ERP Cloud
- REST
- Integraciones
6 de octubre de 2026
2 min de lectura
SPF, DKIM y DMARC explicados: que los correos de tu dominio no caigan en spam
Guía práctica para configurar SPF, DKIM y DMARC en el DNS de tu dominio, entender qué hace cada uno, evitar los errores comunes y cumplir los requisitos de Gmail y Yahoo.
- Correo
- DNS
- DevOps
29 de septiembre de 2026
2 min de lectura
Separar un PDF con cientos de comprobantes de pago y enviarlos a cada proveedor
Cómo automatizar el clásico: el banco o el ERP te da un solo PDF con todos los comprobantes. Extraer el texto por página, identificar a quién pertenece cada hoja, separarlo y enviarlo, con Node.js.
- Automatización
- Node.js
22 de septiembre de 2026
2 min de lectura
Integrar SAP Business One con tu tienda o sistema: Service Layer paso a paso
Guía práctica para consumir SAP Business One desde otras aplicaciones con Service Layer: inicio de sesión, consultas OData con filtros y paginación, creación de pedidos y buenas prácticas.
- SAP Business One
- Integraciones
- OData
- Node.js
15 de septiembre de 2026
2 min de lectura
Cómo migrar un sitio de Oracle APEX a una web moderna sin perder posicionamiento
Guía para migrar un sitio público hecho en Oracle APEX a Astro o React conservando el SEO: mapeo de URLs f?p=, redirecciones 301 con Nginx, datos estructurados y una transición sin riesgo.
- Oracle APEX
- SEO
- Astro
- Nginx
1 de septiembre de 2026
3 min de lectura
Apps que funcionan sin internet: sincronización offline con una "outbox"
Cómo diseñar una app web o móvil que siga funcionando sin señal y sincronice después sin perder ni duplicar datos: réplica local, cola de operaciones, idempotencia y conflictos.
- PWA
- Offline
- Arquitectura
- React
25 de agosto de 2026
2 min de lectura
Caso RL Poolscapes: por qué una constructora dejó los CRM genéricos y construyó el suyo
Cómo se diseñó el CRM a la medida de RL Poolscapes, constructora de albercas de lujo en Florida: del prospecto a la garantía, propuestas con paquetes, órdenes de cambio, obra, costeo y cobranza.
- CRM
- Caso de éxito
- Software a la medida
18 de agosto de 2026
3 min de lectura
Importar Excel sin dolor: encabezados movidos, IDs en notación científica y otros clásicos
Los errores que más rompen una importación de Excel o CSV en sistemas empresariales, y cómo hacer un importador robusto: detectar encabezados, conservar IDs, fechas, acentos y vista previa.
- Excel
- Importación de datos
- Node.js
- Buenas prácticas
4 de agosto de 2026
3 min de lectura
Los hoyos de seguridad más comunes en sistemas internos (y cómo taparlos)
Por qué "es una app interna" no es excusa: IDs que se pueden cambiar en la URL, filtros solo en el frontend, exportaciones que filtran columnas y otros errores que encuentro en casi cada auditoría.
- Seguridad
- NestJS
- Buenas prácticas
21 de julio de 2026
3 min de lectura
Cómo automatizar la conciliación de CFDI contra tu ERP y validar la lista 69-B del SAT
Guía para automatizar la conciliación de facturas CFDI emitidas y recibidas contra tu sistema contable o ERP, y validar proveedores en las listas 69 y 69-B del SAT con Python.
- CFDI
- SAT
- Python
- Automatización
7 de julio de 2026
3 min de lectura
Mercado Pago sin sorpresas: webhooks verificados, pagos duplicados y conciliación
Guía práctica para integrar Mercado Pago en tu sistema: validar la firma x-signature de los webhooks, consultar el pago real, evitar dobles aplicaciones y conciliar pagos que nunca avisaron.
- Mercado Pago
- Pagos
- Webhooks
- Node.js
23 de junio de 2026
3 min de lectura
¿Cuánto cuesta una página web en México en 2026? Precios reales y qué incluyen
Guía honesta de precios de páginas web en México: landing pages, sitios profesionales, catálogos y tiendas. Qué influye en el costo, costos ocultos y qué preguntar antes de contratar.
- Páginas web
- SEO
- Precios
9 de junio de 2026
2 min de lectura
Pruebas de Angular en Docker o CI: "Running as root without --no-sandbox is not supported"
Cómo correr las pruebas de Karma con ChromeHeadless dentro de un contenedor o pipeline de CI sin que Chrome se niegue a arrancar: launcher personalizado, flags y variables.
- Angular
- Pruebas
- Docker
- CI
26 de mayo de 2026
2 min de lectura
Docker y firewalld: por qué tu puerto "cerrado" sigue abierto (y qué hacer)
Docker publica puertos saltándose las reglas de firewalld y ufw. Cómo comprobarlo, cómo exponer solo lo necesario, el truco de 127.0.0.1 y los errores de Compose con puertos duplicados.
- Docker
- Linux
- Seguridad
- DevOps
12 de mayo de 2026
2 min de lectura
Cuándo reemplazar tus hojas de cálculo con un sistema: 7 señales
Cuándo conviene sacar un proceso crítico de Excel y llevarlo a un sistema web con base de datos, usuarios e historial, cómo se hace la migración y cuánto cuesta.
- Excel
- Software a la medida
- Procesos
¿Tienes un proceso que ya no aguanta más Excel?
Cuéntame qué necesitas. En menos de 24 horas hábiles te respondo con una idea clara de cómo resolverlo y cuánto cuesta.