El lado humano
Hola, soy Geoff. Construyo productos para personas y, últimamente, para máquinas.
Senior Product Manager en Google Cloud (AI2) para el plano de control de GKE y los clústeres gigascale para IA. Coach en Google for Startups. Construye herramientas nativas de IA en su tiempo libre. Toronto, Canadá.
01
Último push
Directo desde GitHub. Repos públicos, la actividad más reciente primero.
Capacity Crunching: un puzzle arcade de empaquetado donde las piezas que caen son cargas de nube. Apila VMs, GPUs H100, pods de TPU, nodos de GKE y pods de Kubernetes en racks de datacenter mientras cuidas el presupuesto de energía: cada chip suma vatios, limpiar líneas enfría el rack, si pasas de 100 W el thermal throttling te tira filas de basura, y un nodo de GKE siempre arrastra detrás una pieza de overhead del plano de control. Diez regiones desde us-central1 hasta el despliegue global, un top 10, fuentes retro, HTML5 canvas, jugable en el navegador.
Sitio inmobiliario e hipotecario para un corredor de Oakville, pensado primero para el comprador: Next.js en Firebase con un pipeline de leads completo, automatización de correo y SMS y un avalúo de vivienda con IA.
Banco abierto y validado con esquema de pruebas ejecutivas: razonamiento estilo EA/GMAT, exámenes de núcleo de MBA, pruebas ejecutivas de juicio situacional, casos, diagnósticos de admisión a EMBA. CC BY 4.0 / CC0 / MIT.
Experimentos en PowerShell para manejar Claude Desktop desde scripts.
Migraciones de EKS a GKE dirigidas por agentes. Resultados de nivel PSO, sin necesitar PSO.
Una solución provisional para un defecto upstream en los rollouts de StatefulSet de Kubernetes que no se estaba portando a la versión estable en ese momento: scripts que destraban un rollout atascado de forma segura.
02
Lo que me mueve
- Trading sistemático de forex en USD/JPY (el Ninja): backtesting, sizing por Monte Carlo y ejecución totalmente automatizada, con una regla fija: la ventaja se demuestra antes de arriesgar plata
- Cómo los sitios web pasan a ser consumidos por agentes y proveedores de modelos fundacionales en vez de navegadores
- Servicios que las máquinas pueden pagar (HTTP 402 / x402)
- Evaluaciones ejecutivas y benchmarks de toma de decisiones para IA
- Memoria semántica para agentes B2B en industrias reguladas
- Videojuegos y ficción interactiva (Godot): Yield 2041, construido sobre el lore de whisper.garden
03
Escritos
27 de septiembre de 2026
Lo que un agente realmente quiere de un sitio web
Una lista corta para que un sitio le sirva a crawlers, asistentes y agentes de programación sin dañarlo para las personas.
27 de septiembre de 2026
Dos puertas: por qué este sitio tiene una entrada para humanos y otra para máquinas
La mayoría del tráfico a un sitio personal está a punto de ser de agentes. Así que construí una puerta para las personas y otra para las máquinas, y puse a la misma persona detrás de las dos.