ADR para decisiones de arquitectura: 3 plantillas con ejemplo
Qué es un ADR, tres plantillas en Markdown (mínima, Nygard y MADR ligera), dónde guardarlas en el repo y cómo evitar que el registro se abandone.
Espacio personal donde exploro el desarrollo de software premium, la inteligencia artificial, el emprendimiento tecnológico y reflexiones cotidianas.
Productos digitales e iniciativas en desarrollo activo en los que participo.
Herramienta 'privacy first' que recorta y convierte imágenes (JPEG, PNG, WebP, HEIC, AVIF) utilizando WebAssembly, sin subir los archivos a ningún servidor.
Sistema operativo personal y Mission Control. Integra correo, agenda, tareas y clima, potenciado por asistentes de IA.
La versió en català de Madrugo: el teu sistema operatiu personal i Mission Control amb IA per organitzar el dia a dia.
Cliente SSH y Mosh diseñado para móviles, con teclado especializado, SFTP y asistencia con IA para comandos.
Juego de carreras antigravedad al estilo Wipeout con físicas personalizadas y renderizado 3D web.
Plataforma de pagos online para empresas y profesionales en España. Ofrece enlaces de pago, catálogos y facturación automatizada compatible con VeriFactu.
App para conectar con personas afines que se encuentran en el mismo lugar físico mediante afinidad situacional en tiempo real.
SaaS de facturación inteligente diseñado especialmente para autónomos en España, simplificando la gestión contable y adaptado a las nuevas normativas fiscales.
Plataforma interactiva de debates enriquecida con Inteligencia Artificial. Analiza argumentos, detecta falacias lógicas y promueve discusiones sanas en la red.
Solución integral IoT y web que combina hardware propio de alimentación y energía inteligente con una interfaz web avanzada para el control en tiempo real.
Agencia de desarrollo de software premium, creación de aplicaciones web avanzadas y automatizaciones para PYMES y autónomos.
Últimas publicaciones del blog sobre código, arquitectura de software y crecimiento.
Qué es un ADR, tres plantillas en Markdown (mínima, Nygard y MADR ligera), dónde guardarlas en el repo y cómo evitar que el registro se abandone.
Cómo montar búsqueda de texto completo en PostgreSQL con tsvector, índice GIN, ranking, acentos y erratas, y cuándo compensa un buscador externo.
Aprende a diseñar el ciclo de vida de cobros recurrentes en tu SaaS: eventos de webhook, estrategias de dunning y reintentos sin bloquear al usuario.
Configura un pipeline de integración continua en minutos con GitHub Actions para validar TypeScript, ejecutar tests unitarios y asegurar builds estables.
Suscríbete para recibir notificaciones sobre nuevos artículos de programación, SaaS, e ideas de negocio de forma muy esporádica.