From Day 1 to Production: Building Lyft’s Analytics & Rides Intelligence Assistant as Onboarding…
Jul 10, 2026Sagarbaronia

Summary
This post details the process of building the production frontend for Lyft's Analytics & Rides Intelligence Assistant (ARIA) as an onboarding project. It covers setting up the Node.js/Next.js web client, integrating with existing backend services, configuring authentication, deployment infrastructure (Envoy, DNS, CloudFront), and implementing Server-Sent Events (SSE) for real-time data streaming. The author highlights learning experiences with debugging authentication plugin incompatibilities, tracing requests with Grafana, and managing chat state with XState.