Nob Leader wrote: ↑08 June 2026, 21:22
I love BGA and am super grateful for it, having enjoyed it for 10 years. But this the least stable service I use on the Internet.
I'm a software engineer myself who has made my fair share of mistakes, so I can empathize. However, more careful planning is needed before changes are rolled out. More time should be spent on scalability.
Thank you!
Absolutely agree. I work in UX research in a tech field, and I can't help but wonder what propels adding new games to the system while the servers can hardly handle what they already have to deal with? Plan regularly scheduled maintenance instead of having routine crashes leading to negative user experience. Each time this happens 'unexpectedly' leads to more negative feedback. Ideally, you want to avoid negative feedback.
Scalability and trust from users should be paramount. Build responsibly.
P.S. As an addendum, update how you communicate about the site being down. The 'we'll be back in 10 minutes, but if we're not, check out X for details' is unfortunately a) evasive (no real time frame provided), and b) inaccessible to folks without access to X. More practices we want to avoid. Be specific, actionable, timely, and realistic.