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.

Los 21 proyectos →

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.

HTMLactualizado hace alrededor de 1 hora

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.

TypeScriptactualizado hace 1 día

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.

Pythonactualizado hace 10 días

Experimentos en PowerShell para manejar Claude Desktop desde scripts.

PowerShellactualizado hace alrededor de 1 mes

Migraciones de EKS a GKE dirigidas por agentes. Resultados de nivel PSO, sin necesitar PSO.

Pythonactualizado hace 3 meses
agent-skills
claude
eks
gke
kubernetes

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.

Shellactualizado hace 3 meses

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