Each of these is a real decision Discord is working through, written so you can make the call yourself — incomplete information, someone who pushes back, no answer key.
Discord is a freemium communications and community platform offering voice, video, text messaging, and screen sharing within topic-organized community servers and direct messages. It serves individuals and online communities, especially gaming and interest-based groups, and has more than 90M daily active users. It monetizes through paid subscriptions and server boosts, and its premium work spans surfaces like Nitro, Shop, Server Boosting, and User Identity, aimed at delivering value to subscribers without compromising the core experience for free users. Engineering work is primarily in web (React, TypeScript), mobile (React Native, with a small amount of Kotlin, Objective-C, and Swift), and backend (Python). Discord uses GCP, Cloudflare, and AWS for its cloud environments. It runs hundreds of experiments on any given day, turning experiment results into business decisions.
Your first one is free. No card.
17 live right now.
Reply and thread failures are splitting conversations across web and mobile, and engineers cannot yet agree where the break starts. You have to weigh faster incident traces against evidence strong enough for engineers to trust.
Temporary event helpers are receiving broad permissions that can remain after the event ends. You have to weigh fast delegation against limits owners can understand and reverse.
Message dispatch is degrading while a production credential may be used beyond its approved workloads. You must weigh a fast, irreversible containment move against continuity for communities in live events.
Approved incident responders are being blocked from production even though their Access roles still exist. You have to weigh rapid recovery against the narrow, auditable permissions that protect production.
Urgent reports are getting lost among repeated submissions in large servers. You must weigh faster routing against unfairly deprioritizing harm that arrives with little context.
Reported harmful messages are being marked low risk and remain visible in large servers. You must weigh faster removal against irreversible incorrect enforcement.
Valid invite joins are producing a 4.8% false-positive enforcement rate. You must weigh faster legitimate access against preserving detection of abusive accounts.
Members repeat questions because moderators cannot see which support threads truly reached a useful answer. You must weigh usable resolution signals against the limits of interpreting community conversation.
Quest completions rose, yet large communities saw sharply fewer deliveries and the measurement totals do not agree. You must weigh fresher ranking signals against committing unreliable labels to intra-day training.
Quest conversion totals differ across delivery and measurement for active campaigns. You have to weigh a fast pipeline correction against preserving auditable history and dependable ML inputs.
Organizers keep reposting times and attendance details because the current plan gets lost in channel traffic. You have to weigh lightweight coordination against the casual flow that keeps a server welcoming.
Eligible members are being locked out while suspicious new accounts appear to pass through. You have to weigh restored community access against a flow that fraudsters may learn to exploit.
Only 12% of mobile game presence opens currently become completed friend invites. You must weigh a clearer join path against the limited experiment slot needed to prove it works.
Moderators in selected servers repeatedly repost answers that disappear in active channels. You have to weigh durable guidance against keeping the channel feeling like a live conversation.
Opted-in members are missing time-sensitive server alerts while others receive unrelated pings. You must weigh reliable event delivery against the preference changes and safety exposure each path creates.
Duplicate activity reminders reach 4.2% of recipients who switch between mobile and web. You must protect reminder reach while removing the extra ping that makes members mute them.