En qué ando ahora.

Un cuaderno de desarrollo en abierto: decisiones, aprendizajes y cosas que voy completando. Sin adornos.

RSS
En marcha

Automatizaciones para Pymes. Proyecto ALVNT

ALVNT: digitalizar lo justo, y que se note ALVNT es un estudio de digitalización de que trabaja en digitalizar procesos de pequeñas empresas. Empieza por lo que duele, lo explica sin jerga y se queda después de la instalación.

#proyecto #saas #alvnt
Novedades

Rehaciendo esta web con Astro

Web estática con Astro + Cloudflare Pages: contenido en markdown, coste cero, y este blog como columna vertebral. La idea: enseñar el trabajo, no un folleto.

#astro #meta
En marcha

Motor de cálculo con 14 tests en verde

Lógica de cálculo pura y testeable, sin backend: progresividad por tramos, topes y una invariante que da tranquilidad. Cuando el resultado depende de que los números sean exactos, los tests son el foso.

#typescript #testing
Tutoriales

OAuth 2.0: lo que no dice la doc

Notas de una migración entre APIs. El flujo de refresh token tiene un par de trampas que cuestan una tarde. Apuntadas aquí para el yo del futuro.

#oauth #api
Tutoriales

OAuth 2.0 con Garmin Connect: Guía completa de implementación

Implementación paso a paso de OAuth 2.0 con Garmin Connect API para apps fitness. De 3 días de debugging a 8 horas con esta guía.

#rails #oauth #api #garmin #authentication
Tutoriales

Autenticación Moderna con Devise + Turbo: Sin Page Reloads

Guía práctica para integrar Devise con Turbo en Rails 7, manteniendo autenticación fluida sin recargas de página. Incluye manejo de errores, flash messages y UX optimizada.

#rails #devise #turbo #authentication #ux
Tutoriales

Arquitectura Rails para proyectos de un solo dev: Cómo no quemarse

26 años desarrollando solo. Aquí está la arquitectura que realmente funciona sin convertirse en deuda técnica.

#rails #arquitectura #startup #solopreneur #desarrollo
En marcha

Sistema CPQ: De 35 minutos a 10 minutos por cotización

Cómo un configurador de precios en Rails revolucionó el proceso de ventas de un instalador de aluminio, ahorrando minutos por cada cotización de puertas correderas de interiorismo.

#rails #cpq #automatización #cliente
En marcha

ChuletonApp V2: El pivot de Strava a Garmin API

La historia de cómo construí una app de fitness gamificada, los cambios restrictivos de Strava, y por qué pivotamos completamente a Garmin Connect API.

#rails #api #fitness #startup #saas