nowfound

Work · May 29, 2023

IM

I made a Reddit post scheduler in 83 dev hours

Hey friends! I’d like to introduce my latest product, Flashpost, a post scheduling tool for Reddit. The free tier includes 5 free posts per month so you can give the product a try. It is my first paid product as I try to make it as a solo indie dev! 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. 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…

What it does

In the maker’s words, at launch

Hey friends! I’d like to introduce my latest product, Flashpost, a post scheduling tool for Reddit. The free tier includes 5 free posts per month so you can give the product a try. It is my first paid product as I try to make it as a solo indie dev! 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. 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. After 30 days of development Flashpost was created. One fun fact is the project only took me 83 hours of dedicated dev time. 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 quickly. 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!

Does the same job

all alternatives →

More work this month

the category →
  • Let agents source clips from terabytes of your local video

    Work · 18d ago · clipto.com

  • Free local transcription that is 100% Private

    Work · 17d ago · hynote.ai

  • The app store for voice native apps that lives in your notch

    Work · 28d ago · voiceos.com

  • Ask any question, get a video back instantly

    Work · 24d ago · scrimba.com

  • Handle all of the work before, during, and after meetings

    Work · 17d ago · calendly.com

Launched alongside, May 2023

the whole month →
  • Sidekick1,343

    An AI-powered accessibility assistant in Stark

    AI · 2023 · getstark.co

  • BR

    In today's world, catchy headlines and articles often distract readers from the facts and relevant information. By utilizing OpenAI's language models, Boring Report processes sensationalist news articles, transforms them into the content you see, and helps readers focus on the essential details. We recently updated our iOS app experience, so any and all feedback would be appreciated. App Link: https://apps.apple.com/us/app/boring-report-news-by-ai/id644...

    AI · 2023 · boringreport.org

  • Generating powerful websites, one prompt at a time

    AI · 2023

  • Unlock a new level productivity with AI, Cloud Sync and more

    AI · 2023 · raycast.com

  • AudioPen888

    The easiest way to convert messy thoughts into clear text

    AI · 2023 · audiopen.ai

  • Launch your website in seconds, get users in minutes

    Dev tools · 2023 · page.mmntm.build