2
2 Comments

Launched! A reddit post scheduler built in 76 total hours!

Hey Indiehacker friends!

I’d like to introduce my latest product, Flashpost, a post scheduling tool for Reddit. It is my first paid product! The goal is to offer a simple tool for creators to promote their projects on Reddit without breaking the bank for a single distribution channel. Visit https://flashpost.stevennatera.com and let me know how I can improve my positioning. Now for the behind the scenes details.

The Backstory

When I launched my first project TechStackLeads on Reddit, the response was remarkable. My post received 700k impressions, resulting in 20k visitors on the site, and more than 80 signups. Even today I get about 300 visitors per month to the project. Reddit traffic is a hidden gem.

I owe a large part of my success to a well timed post when everyone was online. I had no issues waking up early to manually make each post until I moved to Hawaii. If I wanted to post at 8AM eastern time zone, I would need to wake up at 2AM local time. Wild!

My first choice was to pay for a social media tool to help schedule my posts. The most popular tools were affordable but did not include Reddit. When I looked at the Reddit-only marketing tools, they are $100 per month for unlimited posts. $1,200 per year is not in my budget!

At this point I figure I’ll just build the thing for myself, to solve my own problems. I needed a simple tool, that doesn’t break the bank, to promote my different products. After 30 days of development Flashpost was created.

One fun fact is the project only took me 76 hours of dedicated dev hours. I know this number because I timebox my dev sessions with Google calendar. The next product won’t take so long because I have a lot of reusable code!

If you do choose to try the product, you can reach me on LinkedIn or Twitter with your questions, comments, or concerns.

The Tech Stack

Frontend: HTML, jQuery, AlpineJS.
Backend: Python, Flask
Database: Postgres (self-hosted)
Auth: Supertokens (self-hosted)
Ingress: Traefik (self-hosted)
Observability: Grafana, Prometheus, Loki (All self-hosted)
Service Mesh: Linkerd (self-hosted)
Containers: Kubernetes with K3s (self-hosted)
Hosting: Linode VM
DNS: Cloudflare

I self-host most of my software stack components. I want to minimize vendor debugging issues I’ve had in the past (I’m looking at you IAM and Quotas requests). My favorite parts of the stack are K3s and my observability stack.

Kubernetes is 100% overkill. But I’m an SRE/DevOps so believe it or not I have templates to get up and running in a few hours. I do NOT recommend this for beginners. I love the centralized observability stack because all my projects are observable by default. I use Linkerd so I get access to their ready-made Grafana dashboards.

For authentication I use Supertokens. I’m not 100% sold on this service. I had a rather brutal time debugging the vanilla javascript integration which revealed a lot of holes in their documentation. They seem to optimize for the ReactJS path. It works fine now but I’m searching for alternatives where I can keep auth mainly server side. Overall I love my stack. I can ship products fast!

Thanks for reading until the end. Tell me what you think. Cheers!

, Founder of Icon for Flashpost
Flashpost
on May 19, 2023
  1. 1

    Good stuff, thank you for sharing. I usually build stuff to solve my own problems.

    Minor feedback:

    1. Add SSL
    2. Fix subscription button
    3. Domain with your name on looks like a personal project and not a project for everyone, it might not be true but that the feeling I got
    1. 1

      Fixed 1.
      Working on 2.
      3. Yeah I wanted to move fast. If I get more feedback like this then i will change it.

      Thanks for the feedback!

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 74 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 32 comments 🚀 Get Your Brand Featured on FaceSeek User Avatar 20 comments Solo SaaS Founders Don’t Need More Hours....They Need This User Avatar 19 comments Day 6 - Slow days as a solo founder User Avatar 16 comments Planning to raise User Avatar 12 comments