Dashboarding Our Way to the Future
summary
Node plus a small tool kit (Glitch, GitHub, Heroku) produces a working triage dashboard that keeps daily snapshots of Bugzilla data, fetching once a day at 6:00 a.m., surviving the 10,000‑bug API limit, and avoiding custom servers. It handles 127 new bugs a day (≈5,334 per six‑week cycle), moves from static page to an Express app, exports via Glitch → GitHub → Heroku flow, and proved useful enough to help ship Firefox Quantum as a real, maintained dashboard.
AI-written summary · about
chapters (6)
- 0:00Start
- 3:31What Does a Bug Lifecycle Look like in Bugzilla
- 4:17Bugzilla
- 8:25What's Glitch
- 16:59Predicting if a Bug Is a Regression
- 17:47Closing
related talks
39mCreating a realtime dashboard with PHP and websockets
25mMy node.js process is on fire
33mWork Less and Do More: Sheets for Node.js Developers
08mMonitoring Errors and Slowdowns with a JS Frontend and Node Backend
17mLogging, Metrics, and Tracing with Node.js
26mObserving Node.js: Using Metrics to Improve your Application Performance
22mNode.js at UBER
26mMonitoring Node.js Microservices on CloudFoundry with Open Source Tools and a Shoestring Budget
