Alexander A. E. Full Stack Developer

Blog de Alexander A. E.

anathem: memoria local para agentes de código

Publicado el: 09 Nov 2026

Cada sesión de un agente de código empieza en blanco. Le explicas otra vez dónde está el endpoint, que el proveedor de pagos es Adyen, que esa migración no se puede correr en producción. Lo aprendió ayer y hoy no se acuerda.

anathem es la memoria que va entre una sesión y la siguiente: un binario en Rust, un archivo SQLite y un servidor MCP. Sin demonio, sin servidor HTTP, sin clave de API y sin gastar tokens en guardar …

colegios.pe: comparador de colegios del Perú

Publicado el: 09 Nov 2026

Portada de colegios.pe con el buscador de colegios por nombre o lugar

Elegir colegio en el Perú es un problema de información. Los datos están, pero repartidos en seis sistemas distintos del MINEDU, en formatos que no se hablan entre sí: un DBF que se publica cada semana, fichas HTML por institución, planillas de matrícula y padrones de alimentación escolar.

colegios.pe junta todo eso en un catálogo y lo pone en una búsqueda que un padre puede usar desde el celular.

El problema concreto

Una familia en Lima quiere saber qué …

tucole.pe: plataforma educativa y su rewrite

Publicado el: 09 Nov 2026

Portada de tucole.pe con el mensaje Repasa, juega y aprende

tucole.pe es una plataforma de repaso para estudiantes de 4.º y 5.º de secundaria: siete cursos, lecciones por unidad y exámenes, con la idea de que estudiar se parezca más a un juego que a un cuaderno.

Un detalle que conviene aclarar porque confunde a medio mundo, incluido a mí: tucole.pe no tiene relación con colegios.pe, aunque los dos hablen de educación y los dos hayan pasado por el mismo servidor viejo. Son productos distintos …

kipin.pe: una tienda de pines con Django

Publicado el: 09 Nov 2026

Portada de kipin.pe con el buscador de pines

kipin.pe vende pines metálicos ilustrados. El catálogo es pequeño y el carrito es lo de menos: lo que de verdad decide si la tienda sirve es si el cliente encuentra el pin que quiere cuando escribe su nombre a medias.

El buscador es el producto

En una tienda pequeña nadie navega por categorías: escribe. Y escribe mal, con prisa y desde el celular. "catus" por cactus, "ajolote" sin tilde, "puns" por pines.

Resolver eso con Django y PostgreSQL es …

Script en flask para registrar cada request (para pruebas)

Publicado el: 22 Jun 2024

Hoy me aventuré por un camino inusual. Mi día comenzó con el objetivo de guardar mis tweets marcados y mis likes en una base de datos. Para lograrlo, necesitaba acceder al API de Twitter usando tweepy. Sin embargo, me encontré con un obstáculo persistente: Twitter requiere una URL de autorización para probar su API, lo cual complicaba mis intentos de configurar ngrok con un pequeño servidor Python debido a problemas de CSRF.

Después de un tiempo de frustración, tuve una …

1 2 3 4 5 6 7 8 9 10 11 12 13