
Hola, soy Alberto — ingeniería móvil en Santiago de Chile.
Escribo sobre lo que me hubiera gustado leer estabilizando una app a las 2am.
I'm writing
posts, articles, and the blog, all in one threadCFD con varios agentes: cómo mantener el contexto entre worktrees
Side effects en Flutter Bloc 2026: ¿estados transitorios o stream separado?
App Status reactivo en Flutter: un stream para gobernarlos a todos
Context-First Development (CFD): A Methodology for AI-Assisted CLI Development
A methodology for structuring repositories so AI coding agents work with persistent, accurate, explicit context — instead of losing it every session.
Evitando que información sensible quede en el heap de memoria en Flutter
Seguridad práctica para apps financieras: qué queda en memoria después de un login y cómo limpiarlo.
Cosas que mantengo
open source, en uso realcontext-first-development
One way to give your AI agent memory: explicit context, documented decisions, any model.
sii
CLI and MCP server for Chile's SII. File tax returns from the terminal, with every decision documented.
cta
Tu cartola bancaria chilena desde la terminal o tu agente de IA (CLI + MCP). Solo lectura, local, sin guardar tu clave. BCI primero.
Sobre mí
I studied in Havana, and my first serious product was a messaging app used by more than two million Cubans—despite the limited bandwidth available at the time. Since 2020, I’ve been living in Santiago, Chile; along the way, I’ve worked in banking and fintech in Chile, Peru, Brazil, and Spain, almost always on the same type of project: a live app that needed to be taken more seriously.
What interests me about mobile isn't glamorous: stability, security, and the little details that determine whether a user will open the app tomorrow. That's what I write about.
«Difficult situations in the mobile industry almost always look worse from the outside than from the inside.»