En este artículo hablamos de Autenticación y Uso de Tokens JWT en PostgREST
Leer más →En este artículo, te guiaremos a través del proceso de creación de la estructura de la base de datos y la configuración de los usuarios y permisos necesarios
Leer más →En este artículo hablamos de Creación de Tablas Restantes en la Base de Datos para tu Aplicación de Control de Tiempo
Leer más →En este artículo, te guiaré a través de la creación de un componente de React para agregar nuevos usuarios a tu base de datos
Leer más →En este artículo, te guiaré a través de los conceptos básicos de React y cómo configurar un proyecto React desde cero
Leer más →En este artículo hablamos de Desarrollo de Arquitecturas Desacopladas: Creando una Aplicación de Control de Horas
Leer más →En este artículo hablamos de Desarrollo de una Aplicación de Gestión de Proyectos en React
Leer más →En este artículo hablamos de Desarrollo de una Aplicación de Gestión de Roles en React
Leer más →En este artículo, exploraremos la estructura inicial de la base de datos para tu aplicación de control de tiempo
Leer más →En este artículo, exploraremos qué es una API REST, cuáles son sus ventajas y cómo podemos lograr esto utilizando PostgREST
Leer más →En este artículo hablamos de Interactuando con la API REST de tu Aplicación de Control de Tiempo
Leer más →En este artículo hablamos de Introducción a React: ES5, ES6 y su Ejecución
Leer más →
En este primer día de revitalización analizamos el código, la estructura del sitio y la experiencia real del blog para construir una base sólida que permita mejorar navegación, usabilidad y evolución técnica.
Leer más →Traducción completa de la serie Control de Tiempo Desacoplado, páginas /en/series y /en/categorias, cambios en plugins y plantillas, y comparación de tiempos (~35 min de reloj vs localización tradicional).
Leer más →Cierre del lote “seguridad + privacidad + geolocalización”, capa de nombres EN para etiquetas sin romper el vocabulario YAML, /en/tags y /en/about-picocms, y comparación de tiempos (reloj vs orden de magnitud senior).
Leer más →Entrada de cierre del trabajo ya fusionado en main—seis posts de IA, /en/archivo, emparejamiento del listado de blog para el conmutador de idioma—más esta PR que añade la bitácora ES/EN que debió ir en el mismo lote.
Leer más →Seis guías ES→EN (teletrabajo, Etherpad, Redmine, Taskwarrior, Focalboard, Nextcloud+Deck), corrección menor en ES, y comparación de reloj (~12 min) frente a orden de magnitud sin IA.
Leer más →Veinte pares nuevos (móvil, crypto, cola general), enlace actualizado en la serie Control de Tiempo, y comparación de reloj (~9,5 min) frente a orden de magnitud sin IA.
Leer más →Cierre del bloque UI programado (ruta `/en/search`, resultados por idioma y footer i18n en layouts no-post) con reloj real de pared (~1 min 40 s) y comparación frente a ejecución senior tradicional.
Leer más →Implementación de `sitemap.xml` como índice y dos URL sets (`sitemap-es.xml`, `sitemap-en.xml`) filtrados con la misma regla de idioma que el resto del sitio (`Multilingual::inferLang`), alineado con hreflang y la cola UI multilingüe.
Leer más →
Sesión de planificación: alternativas sin Picsum, validación local de ComfyUI (`/prompt`, SDXL ubersimple), plantilla JSON en `scripts/comfyui/` y checklist para integrar portadas en Pico sin romper el flujo Markdown-first.
Leer más →
Implementación de hero opcional desde front matter, metadatos sociales, tarjetas de listado con miniatura desde `Image:` o Picsum estable, CSS para imágenes en cuerpo y hero; ComfyUI listo para producción en generación; bitácora con reloj de pared.
Leer más →
Flag --patch-markdown (y --skip-comfy) en el script de exportación ComfyUI; PNG dedicado Día 19; checklist del plan actualizado; bitácora con reloj de pared.
Leer más →Fase 1: listado, búsqueda, paginación, bloque de artículos recientes, y un repaso con feedback humano sobre el estilo del lateral. Proceso apoyado en agentes de IA, revisión y despliegue a cargo de humanos.
Leer más →
Portadas Comfy en WebP (~50 KiB vs ~1 MiB PNG), `export_cover.py --webp`, `webp_cover.sh`, checklist fila 9; nuevo `README.md` en `.agents` como hub de documentación consolidada.
Leer más →
Nuevo flag `--translation-key` para parchear `Image:` en el par ES/EN sin listar dos rutas; exclusión mutua con `--patch-markdown`; portada Comfy dedicada (seed 21052026).
Leer más →Cómo pasamos de un listado de páginas a una navegación fija, una página de categorías con conteos, migas de pan, entradas relacionadas por tag y ancla anterior/siguiente en el tiempo, documentado mientras un agente de IA implementa y un humano decide.
Leer más →Fase 3 en marcha: rellenamos tags faltantes, normalizamos formato de fecha, fijamos taxonomía canónica y añadimos un script de auditoría para que futuros cambios no rompan consistencia editorial.
Leer más →Capa de diseño, iteración con consultor, y datos de tiempo: ~26 min para el seguimiento (segundo PR) frente a un orden de magnitud humano (10–14 h) comentado por el consultor.
Leer más →Implementamos soporte real de series en Pico y una iteración post-merge: enlace Series en menú principal, navegación de serie en el sidebar y mapeo de la serie histórica de control de tiempo.
Leer más →Fase 4 del plan en .agents: canonical y URLs coherentes con base_url, plantilla única de title/description/Open Graph/Twitter, stopwords en español para la búsqueda, página de archivo por año/mes y enlace en el lateral.
Leer más →Fase 5 del plan en .agents: contenido en inglés bajo blog/en y páginas en/en, metadatos Lang y Translation_Key, plugin Multilingual, conmutador de idioma, hreflang y og:locale, paginación y vecinos acotados por idioma, listado EN en /en/blog.
Leer más →Plan de migración ES→EN en 8 lotes, por qué importa el “contexto” de la IA, línea temporal del plan y batch 1 de Reviviendo Praderas con tiempos reales de reloj (~20 min) frente a localización tradicional.
Leer más →Arranque de la modernización agentic de Tuqan con documentación viva, plan de auditoría y roadmap priorizado. Primer artículo de la serie Tuqan.
Leer más →