Skip to content
ArceApps Logo ArceApps
EN

Bitácora

Construyendo en público: Actualizaciones y progreso.

Portada de W26: Auditoría SEO, Agentes Inteligentes y la Evolución del Portfolio de ArceApps

W26: Auditoría SEO, Agentes Inteligentes y la Evolución del Portfolio de ArceApps

Un repaso profundo por mi proceso de auditoría SEO total, la evolución de los artículos comparativos sobre IA y cómo diferencio técnicamente mi portfolio de mis otros proyectos como PuzzleHub.

Leer entrada
Portada de 2026 W26: Conectando los puntos del rompecabezas

2026 W26: Conectando los puntos del rompecabezas

Una semana donde dos features aparentemente pequeñas terminaron por revelar la arquitectura profunda de PuzzleSuite: navegación clicable desde el perfil y persistencia retroactiva de XP y scores en los doce juegos.

Leer entrada
Portada de 2026 W26: La rebelión de los Int? (Deep dive técnico)

2026 W26: La rebelión de los Int? (Deep dive técnico)

El lado B de la semana: cómo decidir entre columnas nullable y no-nullable, por qué escribimos el RetroactiveStatsPopulator en Kotlin en lugar de SQL, y las tripas de la migración Room para los doce juegos de PuzzleSuite.

Leer entrada
Portada de W25: La Arquitectura Visual y Agentes Orquestados (ArceApps)

W25: La Arquitectura Visual y Agentes Orquestados (ArceApps)

Rediseno completo de la Homepage con Bento Grid interactivo, mejoras en Content-Visibility y avances en la documentacion de agentes IA.

Leer entrada
Portada de W23: Mejorando Pruebas y Sincronizacion de Documentacion (ArceApps)

W23: Mejorando Pruebas y Sincronizacion de Documentacion (ArceApps)

Cronica de ingenieria sobre la adicion de pruebas exhaustivas para la funcionalidad de busqueda y la sincronizacion de la documentacion.

Leer entrada
Portada de W22: Agentes Socraticos y Expansion de OpenSpec (ArceApps)

W22: Agentes Socraticos y Expansion de OpenSpec (ArceApps)

Cronica de ingenieria detallando el lanzamiento de la serie de blogs sobre Agentes Socraticos y la introduccion de OpenSpec para el desarrollo movil.

Leer entrada
Portada de W20: Refactorizacion Bilingue, Optimizacion y Seguridad (ArceApps)

W20: Refactorizacion Bilingue, Optimizacion y Seguridad (ArceApps)

Cronica de ingenieria sobre las mejoras arquitectonicas, la optimizacion del rendimiento, la seguridad XSS y el enriquecimiento de pruebas unitarias en ArceApps.

Leer entrada
Portada de W18: Endureciendo el Portfolio, Mitigación de DOM XSS y Jerarquía Visual (ArceApps)

W18: Endureciendo el Portfolio, Mitigación de DOM XSS y Jerarquía Visual (ArceApps)

Un análisis profundo sobre parches de seguridad en Astro, el refinamiento de la jerarquía visual responsiva para contenido Markdown, y la crónica de la génesis de mydevbot.

Leer entrada
Portada de W15: Evolucion de Arquitectura y Seguridad en ArceApps (ArceApps)

W15: Evolucion de Arquitectura y Seguridad en ArceApps (ArceApps)

Un analisis profundo sobre como reforzamos la seguridad mitigando vulnerabilidades XSS, optimizamos la jerarquia visual de nuestros medios y actualizamos nuestros agentes de IA.

Leer entrada
Portada de 2026-03-07: La Madurez de mydevbot - CI/CD y eGPUs (mydevbot)

2026-03-07: La Madurez de mydevbot - CI/CD y eGPUs (mydevbot)

La fase final. Como mydevbot se despliega a si mismo usando GitHub Actions y Watchtower, programacion desde el movil con VS Code Server.

Leer entrada
Portada de 2026-03-06: Ensenando a mydevbot a Programar (mydevbot)

2026-03-06: Ensenando a mydevbot a Programar (mydevbot)

La segunda fase de mydevbot. Como integrar la API de GitHub usando las capacidades de Function Calling de Gemini y configurar tareas programadas con APScheduler.

Leer entrada
Portada de 2026-03-05: El Nacimiento de mydevbot y la Odisea del Hardware (mydevbot)

2026-03-05: El Nacimiento de mydevbot y la Odisea del Hardware (mydevbot)

Como surge la necesidad de controlar mi ecosistema de desarrollo desde Telegram, el analisis del repositorio AIPAL, la decepcion con el Synology DS212+ y la decision final por un Mini PC con el SDK nativo de Gemini.

Leer entrada
Portada de 2026 W07: La Linea de Montaje - 11 Tutoriales en 7 Dias (PuzzleHub)

2026 W07: La Linea de Montaje - 11 Tutoriales en 7 Dias (PuzzleHub)

Como pasamos de la artesania a la produccion industrial: 11 tutoriales interactivos en 7 dias. Cronica tecnica sobre escalado y deuda tecnica.

Leer entrada
Portada de 2026 W06: Modo Profe - Reduciendo 25.000 Lineas a 1.000 (PuzzleHub)

2026 W06: Modo Profe - Reduciendo 25.000 Lineas a 1.000 (PuzzleHub)

De un script monolitico de 2000 lineas a un Motor de Educacion Modular. Historia sobre deuda tecnica y pedagogia interactiva.

Leer entrada
Portada de 2026 W05: La Busqueda de la Verdad Matematica (PuzzleHub)

2026 W05: La Busqueda de la Verdad Matematica (PuzzleHub)

Como intentamos anadir dos juegos sencillos y acabamos peleando con problemas NP-Completos. La historia de un tablero de luces y SAT Solvers industriales.

Leer entrada
Portada de 2026 W04: El Arbitro Silencioso - Auto-Verificacion (PuzzleHub)

2026 W04: El Arbitro Silencioso - Auto-Verificacion (PuzzleHub)

Inmersion tecnica y filosofica en la eliminacion de la burocracia de UI. Como pasamos de pedir formularios a crear un sistema de Auto-Verificacion reactiva.

Leer entrada
Portada de 2026 W03: La Red de Seguridad - Undo/Redo en 10 Juegos (PuzzleHub)

2026 W03: La Red de Seguridad - Undo/Redo en 10 Juegos (PuzzleHub)

La historia tecnica detallada detras de la implementacion del sistema Undo/Redo en PuzzleHub: patrones de diseno, problemas de concurrencia y gestion de memoria.

Leer entrada
Portada de 2026 W02: Generics, Canvas y la Busqueda de la Eficiencia (PuzzleHub)

2026 W02: Generics, Canvas y la Busqueda de la Eficiencia (PuzzleHub)

Una cronica de extremos: eliminando 400 lineas de codigo repetido con arquitecturas genericas y redibujando cada pixel a mano para salvar el rendimiento.

Leer entrada
Portada de 2026 W01: Limpieza de Casa y Cimientos Solidos (PuzzleHub)

2026 W01: Limpieza de Casa y Cimientos Solidos (PuzzleHub)

Arrancamos el ano poniendo orden en el caos. Cronica tecnica sobre como desmontamos un ViewModel de 600 lineas y unificamos la logica del tiempo.

Leer entrada
Portada de Investigacion: Clawdbot y la Arquitectura Local-First (Clawdbot)

Investigacion: Clawdbot y la Arquitectura Local-First (Clawdbot)

Diario de investigacion sobre Clawdbot. Mas alla del tutorial, analizo la arquitectura descentralizada y los retos de integracion con Gemini 3.0.

Leer entrada
Portada de Refinando la Experiencia: Rendimiento y Detalles Invisibles (ArceApps)

Refinando la Experiencia: Rendimiento y Detalles Invisibles (ArceApps)

Confesiones de una semana optimizando ArceApps. La batalla contra los overlays de CSS, la carga perezosa de imagenes y por que refactrice la busqueda.

Leer entrada
Portada de 2025 W53: Cerrando el Ano con Nivel Experto (PuzzleHub)

2025 W53: Cerrando el Ano con Nivel Experto (PuzzleHub)

Unificacion de sistemas de dificultad en toda la suite y la llegada del modo Experto para despedir el 2025.

Leer entrada
Portada de 2025 W52: Limpieza de Casa y Cimientos Solidos (PuzzleHub)

2025 W52: Limpieza de Casa y Cimientos Solidos (PuzzleHub)

Refactorizacion masiva de estados de juego y mejoras visuales en Hashi antes de cerrar el ano.

Leer entrada
Portada de 2025 W51: Rompiendo la Barrera del Idioma (PuzzleHub)

2025 W51: Rompiendo la Barrera del Idioma (PuzzleHub)

Un sprint masivo de internacionalizacion para eliminar textos hardcodeados y preparar PuzzleSuite para el mundo.

Leer entrada
Portada de 2025 W50: Perfeccionando el Final (PuzzleHub)

2025 W50: Perfeccionando el Final (PuzzleHub)

Mejorando la experiencia de completar un puzzle: dialogos mas utiles, estandarizados y con la opcion de admirar tu obra.

Leer entrada
Portada de 2025 W49: Logros Desbloqueados (PuzzleHub)

2025 W49: Logros Desbloqueados (PuzzleHub)

Minesweeper y Galaxies se unen a la fiesta completando el sistema de logros para los 10 juegos.

Leer entrada
Portada de 2025 W48: Los Cimientos Invisibles (PuzzleHub)

2025 W48: Los Cimientos Invisibles (PuzzleHub)

Preparando el terreno para la paridad de caracteristicas. Trabajo de backend, migraciones de Room y por que Minesweeper es diferente a todo lo demas.

Leer entrada
Portada de 2025 W47: La Mentira Piadosa y el Rediseño (PuzzleHub)

2025 W47: La Mentira Piadosa y el Rediseño (PuzzleHub)

Como redisenamos la entrada principal de la aplicacion y descubrimos que habiamos estado mintiendo a nuestros usuarios sobre sus estadisticas.

Leer entrada
Portada de 2025 W46: La Teoria de las Ventanas Rotas (PuzzleHub)

2025 W46: La Teoria de las Ventanas Rotas (PuzzleHub)

Por que decidimos detener el desarrollo de nuevas funciones para arreglar un pixel 6dp fuera de lugar, y la caceria del bug geometrico en Hashi.

Leer entrada
Portada de 2025 W45: Dominar la Incertidumbre (PuzzleHub)

2025 W45: Dominar la Incertidumbre (PuzzleHub)

De la teoria a la practica: Como implementamos Dominosa en una semana y aprendimos que la aleatoriedad verdadera es un enemigo.

Leer entrada
Portada de 2025 W44: El Noveno Pasajero (PuzzleHub)

2025 W44: El Noveno Pasajero (PuzzleHub)

Cuando creias que el catalogo estaba cerrado, Dominosa llega para desafiar nuestra arquitectura. Una historia sobre feature creep y diseno modular.

Leer entrada
Portada de 2025 W43: La Explosion Cambrica (PuzzleHub)

2025 W43: La Explosion Cambrica (PuzzleHub)

Duplicando el catalogo en siete dias. De 4 juegos a 8. La reutilizacion de codigo alcanza su pico maximo, pero la deuda tecnica empieza a acumular intereses.

Leer entrada
Portada de 2025 W42: Geometria Prohibida (PuzzleHub)

2025 W42: Geometria Prohibida (PuzzleHub)

Slitherlink y Galaxies rompen nuestra cuadrícula. Introduciendo matemáticas vectoriales, zonas de impacto difusas y generación en hilos de fondo.

Leer entrada
Portada de 2025 W41: Multiplicar por Tres (PuzzleHub)

2025 W41: Multiplicar por Tres (PuzzleHub)

De un juego a tres en tiempo record. Como la abstraccion correcta y los Genericos de Kotlin nos permitieron escalar sin copiar codigo.

Leer entrada
Portada de 2025 W40: El Primer Pixel (PuzzleHub)

2025 W40: El Primer Pixel (PuzzleHub)

El miedo al folio en blanco, la decisicion critica entre Canvas y Compose, y por que elegimos una arquitectura que nos freno durante tres dias para acelerarnos el resto del ano.

Leer entrada
Portada de El Tech Stack Indie: Reflexiones sobre Arquitectura y Autonomia (ArceApps)

El Tech Stack Indie: Reflexiones sobre Arquitectura y Autonomia (ArceApps)

Una revision detallada de la arquitectura del sistema ArceApps, agentes de IA personalizados y la filosofia de la ingenieria de software en solitario.

Leer entrada
Portada de QA Automatizado como Indie: Probando el Ecosistema ArceApps (ArceApps)

QA Automatizado como Indie: Probando el Ecosistema ArceApps (ArceApps)

Un analisis exhaustivo de como construi un canal de pruebas automatizado de nivel empresarial utilizando Playwright y Vitest.

Leer entrada
Portada de Dominando la Jerarquia Visual Responsiva: Guia Indie (ArceApps)

Dominando la Jerarquia Visual Responsiva: Guia Indie (ArceApps)

Un analisis masivo de como reconstrui la arquitectura de UI de ArceApps usando Tailwind CSS v4, Astro y principios de tipografia fluida.

Leer entrada