r/Devvit

In Good Community: How u/fsv uses code and care to keep Reddit human
▲ 97 r/Devvit+1 crossposts

In Good Community: How u/fsv uses code and care to keep Reddit human

Welcome to the very first edition of In Good Community, a new series celebrating the people who make Reddit the helpful, weird, and deeply human place it is. While r/modnews has historically been all about platform updates, once a month we're carving out room to feature some of the standout mods building and shaping communities here. If that sounds up your alley, let's dive in. 

Thirteen years ago, u/fsv was just another Reddit user—lurking, commenting, and hanging out in his favorite subreddits. Today, he’s an experienced moderator of some of Reddit’s biggest pet and UK local communities, the developer behind over 25 public Devvit apps, and a Mod Hall of Fame 2025 honoree. He’s even taken the stage at major marketing conferences to teach brands how to speak like actual humans on the platform. None of it started with a grand master plan. It started, as so many mod tales do, with a single mod mail.

Accidental ambitions and mod mail invites

u/fsv’s very first mod invite actually found him. Back in 2020, the team over at r/CoronavirusUK noticed he was a consistently helpful voice in the threads and dropped into his inbox to ask if he wanted to join the crew. He said yes, and one sub eventually turned into several.

After years of sharing practical financial advice in r/UKPersonalFinance, he was brought on to help run things there next. His entry into r/unitedkingdom happened under very different circumstances: On the day Queen Elizabeth II passed away, news anchors were already wearing black ties on live TV before any official announcements were made. Sensing an unprecedented wave of traffic heading straight for r/unitedkingdom, u/fsv messaged the mod team to give them a heads-up. As it turned out, they were already in the middle of discussing an invite and brought him on immediately to help brace for impact.

Since then, he’s made a habit of stepping in when communities hit a wall. When r/mewborns—a subreddit dedicated exclusively to newborn kittens (yes, it is as cute as you are imagining)—went completely unmoderated for six weeks after an admin account deletion, spambots flooded the gates. He stepped in, cleared out the bot traffic, and restored a safe, quiet haven for cat lovers sharing photos of tiny new arrivals.

u/fsv also helps run r/aww, one of the largest animal hubs on the entire internet. When asked about his personal favorite posts, his ranking is "definitely cats, dogs slightly below that, but basically all the furry things." As a parent to two cats of his own, Spike and Maddie, it’s a natural fit.

u/fsv's cats, Spike and Maddie

That track record across crisis response, sub revivals, and massive communities earned him a 2025 Mod Hall of Fame induction as a Veteran Visionary. For anyone looking to steward a community, his advice is straightforward: learn Reddit’s toolkit. He notes that struggling mod teams often simply don't realize what styling, rule-setting, and comment guidance features are already sitting at their fingertips. And above all, he says to be visible. A mod team operating as an anonymous black box struggles to build trust; community members need to see the real humans behind the mod queue.

Driving impact, one Devvit app at a time

u/fsv designs software for a living, so building custom Devvit apps for Reddit became a logical extension of his day job. (If you’re unfamiliar with Devvit, it’s our developer platform.) He’s built roughly 25 public tools (and a suite of private ones) using a simple formula: spot an annoying friction point, map out the logic, and write the code. Better yet, every app he builds is open-source so other devs can peek under the hood.

A few highlights from his toolkit:

  • Bot Bouncer: One of Devvit’s most widely adopted anti-spam tools (and his personal favorite project). It constantly adapts to new spam techniques, including an update that scans text hidden inside images to catch NSFW spammers.
  • Modmail Translator: A tool "born out of laziness—the best kind of innovation." Tired of constantly copy-pasting non-English appeals into external translation tools, he spent an hour building an app that translates messages directly inside mod mail.

Screenshot of Modmail Translator

Taking the stage

For u/fsv, building for Reddit fed straight back into his career. Working on Devvit projects drew him to learn TypeScript, a language he ended up using in his day job that he otherwise would have had to learn from scratch.

That crossover showed up most visibly at MADFest in London. Invited to represent Reddit's community builders, u/fsv took the stage in front of 1,000+ marketers to explain how brands can engage online without annoying the room. His core advice from years of community leadership? Stop interrupting conversations with ads; become a legitimate community member first, learn the culture, and contribute something useful.

Attendees (including marketing leads from major financial brands) lined up after the panel to talk shop and swap contact info. His mod work has since opened doors to even more speaking engagements, including a recent appearance at Reddit’s EMEA Finance Summit.

u/fsv speaking at MADFest

What’s next for u/fsv?

When asked about his favorite moments on Reddit, u/fsv doesn't point to traffic spikes or Devvit launches. He points to r/unitedkingdom’s annual Christmas Fundraiser for Air Ambulances UK. "It’s the kind of moment that gives you a nice warm feeling," he says, reflecting on how a sub can mobilize real-world help for a critical service. The mod team is already gearing up for this year's charity drive.

Looking ahead, u/fsv is staying focused on the fundamentals: keeping fundraisers on track, refining mod tools, and keeping massive subreddits feeling human. Whether he’s patching code to block bad actors or sweeping the queue for newborn kitten enthusiasts, his work offers a blueprint for building communities that actually last.

u/BrineOfTheTimes — 9 days ago
▲ 15 r/Devvit

Don’t miss the best of Devvit at Mod World 2026

Hey r/Devvit! I’m u/iceeypisces from Reddit’s Mod Events team, dropping in to share that this year at Mod World—aka our biggest virtual mod summit—we’re showcasing some of the best of Devvit with thousands of mods. We’re talking dedicated time to spotlight some helpful apps and the mods behind them. 

Here’s a sneak peek at the apps we’re showcasing:

And that’s just the beginning. You can catch these spotlights live, plus enjoy mod panels, free merch, admin presentations, an AMA with u/spez, and more. Check out the full agenda and RSVP here.

Mod World is a celebration of mods worldwide, and it wouldn’t be complete without the Devvit mods who help others with tooling and unique community experiences. So if you haven’t already, make sure to sign up for one (or all) of our ways to participate this year! And if you have any questions or want more details, check out the full announcement in r/ModEvents.

Kickoff Party 🎉

Mod World 2026 🌎

 

APAC Stream 📹 (for Asia-Pacific viewers)

u/iceeypisces — 9 days ago
▲ 3 r/Devvit

Feedback wanted for “Package Panic”

I’m making Package Panic, a tower defense and automation game where you sort packages, build machines, and compete on a leaderboard.

Play Package Panic on Reddit

I’d appreciate feedback on:

  • Whether the tutorial explains the game clearly.
  • Whether upgrade choices are understandable.
  • How the controls and UI feel on mobile.

What felt confusing or frustrating during your first run?

reddit.com
u/Expensive-Ad8916 — 8 days ago
▲ 4 r/Devvit

Having trouble getting my task-posting feature to work

Hey everyone! 👋

I'm currently building a new Devvit app called r_task_bounty_app and I'm still working through the development/testing stage.

The idea behind the app is to allow Reddit users to:

• Post a task

• Set a bounty/reward for completing it

• Have the funds securely held until the task is completed

• Release the payment to the person who completes the task

I've got the subreddit and the basic app functionality set up, but I've run into a bug that I'm having trouble figuring out.

The problem:

When I try to create/post a task through the app, the task isn't actually being posted to r_task_bounty_app.

I've gone back through my code and configuration, but I'm currently stuck trying to figure out whether the problem is with the post creation logic, the Devvit configuration, permissions, or how I'm handling the custom post.

I'm still learning Devvit, so I'd really appreciate any suggestions on where I should start troubleshooting this.

If anyone has run into something similar with "submitPost()", "submitCustomPost()", menu actions, or posting to a test subreddit, I'd definitely appreciate some guidance.

App: r_task_bounty_app

Current status: Still in development/testing

Issue: Task submission isn't creating the task post in my subreddit.

Thanks in advance to anyone willing to take a look or point me in the right direction! 🙏

reddit.com
u/Ok_Grapefruit9737 — 8 days ago
▲ 1 r/Devvit

Noob Question : For reddit domain exceptions, can I ask for root domain to be approved, or all relevant subdomains required?

I was testing out creating my first devvit app and see all the subdomains I included in JSON are showing as separate requests. Was confused about this. I want to start with test subdomain and eventually move to prod.

For the api service its a separate domain so I get that, but I am not sure if the other subdomain variances are jsut noise and if so how to remove from the pending queue?

I am trying to test API functionality with doing a DELETE to test.api.pokerestock.topdealalerts.com (relevant path)

And a GET/fetch to test.pokerestock.app (relevant path)

u/PokeRestock — 8 days ago
▲ 2 r/Devvit

Domain exceptions rejected seeking guidance on approved path for Supabase + custom API domain

Hi r/Devvit,

We've built a daily automotive quiz app for r/motorbuzz (170k weekly visits), approved yesterday as gauk-motorquiz v0.0.19.

All three of our domain exception requests were rejected. The domains are:

  • Our Supabase project hostname (project subdomain format)
  • Our own API server on a custom domain we control
  • A Cloudflare R2 public bucket URL

We've read the HTTP fetch policy. Specific questions:

  1. Is Supabase generally eligible for domain approval? Other Devvit apps appear to use it successfully. Is there a specific hostname format that works?
  2. Is Cloudflare R2 on the global allowlist or eligible? We use it for image hosting.
  3. For a custom API domain on infrastructure we own and operate what's the approval criteria? The domain serves the same community as the subreddit.

We're building within the Devvit ecosystem and want to do this correctly. Happy to provide more detail to the review team directly.

reddit.com
u/gaukmotors — 8 days ago