Volver
Mi papel
Christopher Kimball's Milk Street (177 Milk Street) logo

Christopher Kimball's Milk Street (177 Milk Street)

Ingeniero de Software Senior | Full-stack

2026 — Presente

Ingeniero principal del nuevo Foro de Preguntas y Respuestas (Q&A) para la plataforma de suscriptores de Milk Street (Next.js, Sanity CMS, Cloudflare D1). Diseñé el esquema de Sanity para preguntas y respuestas, construí el flujo de envío restringido a suscriptores y la API autenticada de Q&A, las páginas de índice, categoría y detalle generadas desde el CMS, y un sistema de filtrado por categorías con rutas anidadas /discussion/<categoria>/<slug> y redirecciones de URLs heredadas. Desarrollé un proxy de moderación del lado del servidor que mantiene el secreto de moderación fuera del cliente, con lecturas de comentarios cacheadas y revalidadas por etiquetas respaldadas por Cloudflare D1, además de reglas de caché en CDN y TTLs acotados. Lancé todo el foro detrás de un feature flag de lanzamiento suave con vista previa basada en cookies, junto con correcciones de suscripción y autenticación (limpieza de sesión de Omeda al cerrar sesión, persistencia de la clave de promoción) y la barra y el modal de suscripción expirada en la página de preguntas.

27 PRs creados · may–jun 2026 (en curso). Autor de 28 de los 31 commits del PR de release Staging→Main que lanzó el Foro de Q&A detrás de un feature flag de lanzamiento suave.
Restringí la indexación pública de la nueva sección de discusión detrás de un flag DISCUSSION_INDEXING_ENABLED, con redirecciones 308 que mapean las URLs heredadas del foro a la nueva estructura anidada /discussion/<categoria>/<slug>.
  • Next.js
  • React
  • TypeScript
  • Sanity CMS
  • Cloudflare D1
  • GROQ
  • Vercel
  • Feature Flags
  • CDN Caching

El logotipo y las imágenes son propiedad de Christopher Kimball's Milk Street (177 Milk Street).