I did not start this because I wanted to build another football platform. I started it because of a feeling I could not shake.
After an Arsenal match I would sit there for a moment. The game was over, but something felt unfinished. I had watched the full ninety minutes. I had reactions, thoughts, emotions. And once it ended, there was nowhere for any of that to go.
Not because there were no spaces, but because none of them felt right for someone like me.
What was wrong with the rooms that existed
Most places online were loud. Fast. Reactive. Competitive. You had to say something quickly, say it well, and be ready for however people might respond. And if you said nothing at all, it was as though you had never been there in the first place.
That gap — between watching a match and being part of it — is where Gunner Up begins.
What it actually does
It starts before kick-off rather than after the whistle. Supporters outside England watch at hours that are genuinely difficult, and getting up for a match at three in the morning is not an alarm problem, it is a ritual problem. Gunner Up is built around that ritual: it gets you there, it gives you somewhere to be during, and it leaves a room open afterwards that does not require you to perform.
The design constraint I keep returning to is that saying nothing has to be a valid way of taking part. If the only way to be present is to post, the shy supporter is excluded by the interface itself.
What I have thrown away
A live chat, twice. Both times it recreated exactly the room I was trying to get away from — fastest typist wins, and everyone else reads. A leaderboard, for the same reason. Some things do not become gentler by making them smaller.
What I read while building it
Two books did most of the work. Spotify Play, because it is really a book about changing how something feels rather than what it costs. And How Community Becomes a Brand’s Weapon, because it named the thing I was reaching for: people stay where they recognise themselves, not where the features are best.
Both are written up in the reading log.

