Dev

Why I Built Toroners — Looking for a Place Where Real Debate Happens

2021-02-08·2min read

The Problem With Online Debate

There's no shortage of online communities. But there's a shortage of real debate.

Most communities are echo chambers — people who already agree gathering to reinforce each other. Dissenting opinions get attacked or ignored. "Persuasion" rarely happens. "Winning the argument by being louder" happens all the time.

Sports, social issues, or even something light like "fried chicken vs. pizza" — there was nowhere online where you could actually exchange views with people who disagreed with you, in good faith.

The Idea: Add Game Mechanics to Debate

The problem was clear. The direction came together fairly quickly.

What if debate had game mechanics? You make a well-reasoned argument, you earn votes. Votes push you up the rankings. Win a debate and you get rewarded.

The goal was to shift the incentive: being logical and persuasive should be more advantageous than being loud or aggressive. Structure the system so that winning through reason is the optimal play.

Voice Debate

Another angle I wanted to explore: voice.

Text carries logic well but loses nuance. The same sentence said with confidence versus hesitation lands completely differently. Voice adds dimension to debate that text can't replicate.

Voice features are technically harder to build — real-time audio streaming, microphone management, latency — but I wanted the experience to feel alive, not just like exchanging text messages.

Building It

I started with text debate: create a topic, post arguments, vote on the most convincing ones. That was the MVP.

Voice was added in a later version, after the core debate structure was validated. Build the foundation, then stack the harder feature on top.

The next post covers how the voting system was designed — specifically, how to make it fair and hard to game.