Indietro
Il mio ruolo
Christopher Kimball's Milk Street (177 Milk Street) logo

Christopher Kimball's Milk Street (177 Milk Street)

Senior Software Engineer | Full-stack

2026 — Presente

Ingegnere principale del nuovo Forum di Domande e Risposte (Q&A) per la piattaforma abbonati di Milk Street (Next.js, Sanity CMS, Cloudflare D1). Ho progettato lo schema Sanity per domande e risposte, costruito il flusso di invio riservato agli abbonati e l'API autenticata Q&A, le pagine di indice, categoria e dettaglio generate dal CMS, e un sistema di filtraggio per categorie con routing annidato /discussion/<categoria>/<slug> e reindirizzamenti delle URL legacy. Ho sviluppato un proxy di moderazione lato server che tiene il segreto di moderazione fuori dal client, con letture dei commenti in cache e rivalidate per tag basate su Cloudflare D1, oltre a regole di cache su CDN e TTL limitati. Ho rilasciato l'intero forum dietro un feature flag di soft-launch con anteprima basata su cookie, insieme a correzioni di abbonamento e autenticazione (pulizia della sessione Omeda al logout, persistenza della chiave promozionale) e la barra e il modale di abbonamento scaduto nella pagina delle domande.

27 PR creati · mag–giu 2026 (in corso). Autore di 28 dei 31 commit nel PR di release Staging→Main che ha rilasciato il Forum Q&A dietro un feature flag di soft-launch.
Ho limitato l'indicizzazione pubblica della nuova sezione di discussione dietro un flag DISCUSSION_INDEXING_ENABLED, con reindirizzamenti 308 che mappano le URL legacy del forum alla nuova struttura annidata /discussion/<categoria>/<slug>.
  • Next.js
  • React
  • TypeScript
  • Sanity CMS
  • Cloudflare D1
  • GROQ
  • Vercel
  • Feature Flags
  • CDN Caching

Il logo e le immagini sono di proprietà di Christopher Kimball's Milk Street (177 Milk Street).