Generated from 23 min of video about 'How I Built It: $17K/Month Open Source SaaS' ...
Summarise this video
Video summary — "How I Built It: $17K/Month Open Source SaaS"
Nevo (Neo) explains how he built Posties, an open-source social media scheduling app, and turned open source into the primary distribution channel that drove product growth and $17K/month in recurring revenue.
▶
00:00
- Product & business metrics: Posties is an open-source SaaS that supports 25 social platforms, is available for self-hosting, and runs a cloud SaaS offering. It reports $17K MRR, ~472 paid subscribers, ~19% churn, ~3,830 trials since Aug 2025 and a ~21% trial-to-conversion rate.▶02:33▶03:17
- Reach & impact of open source: Nevo attributes rapid distribution to open source (millions of downloads and many GitHub stars) and positions GitHub as a marketing landing page that brings developer attention and credibility.▶00:00▶11:09
- Product demo & features: The app has a dashboard for connected channels, per-platform editing, calendar scheduling, AI tools for images/video/text, and a public API used by developers.▶17:27▶18:22
- Open-source playbook (how he launched and grew traction): treat the GitHub repo as your landing page; write clear README/docs; pick a license; create issues for contributors; provide Docker and deployment docs; open a Discord for community.▶11:09
- Distribution launch steps (coordinated growth tactics): publish simultaneously across channels in one week—submit to Hacker News, post on Lemi, Dev.to/Medium/HackerNoon, and Reddit (notably /r/selfhosted for open-source), then amplify via X/LinkedIn/newsletter to drive GitHub trending and stars.▶13:06▶14:32▶15:52
- Monetization & advantages: primary revenue from SaaS subscriptions plus opportunities from self-hosting and enterprise support; open source builds brand and community that competitors struggle to match.▶07:49▶03:17
- Tech stack & ops: backend hosted on Railway, marketing front-end on Vercel (Next.js), uses Cloudflare R2, various SEO, analytics, email, AI tooling and services; many developer/platform costs are reduced by open-source credits (e.g., free Sentry, GitHub Actions), yielding ~80% margins.▶19:15▶20:16▶20:35
- Founder advice: learn before building (avoid analysis paralysis), split time between learning and creating, and focus distribution effort on niche communities where your users already are.▶20:54▶21:46
What is the one secret mentioned to succeeding with open source?
I cannot find this information in the provided videos
What key advice is there on succeeding with open source?
Key advice for succeeding with open source
- Treat your GitHub repo as your main marketing landing page — write full docs and explain clearly what you built.)▶10:35)▶11:09
- Make contribution easy: add clear issues for newcomers, provide deployment docs, and offer a Docker image so people can self‑host quickly.)▶11:09
- Choose an appropriate open‑source license (examples: MIT, Apache 2, AGPL3) and state it clearly in the repo.)▶11:09
- Create a community hub (Discord with sensible channels) so developers can join, ask questions, and contribute.)▶11:09
- Focus on documentation and ease of use rather than trying to force developers to pay — developers drive brand, contributions, SEO, and word‑of‑mouth.)▶07:26)▶07:49
- Use a concentrated launch to get into GitHub trending: prepare accounts (Hacker News, Reddit, Lemi) and drive as much traffic as possible in a short window.)▶11:09)▶13:06
- Publish accompanying content (dev.to/Medium/HackerNoon articles), optimize titles/cover images for Google Discover, and post to niche communities like /r/selfhosted and Lemi.)▶13:06)▶14:32
- Be humble and transparent in posts (use “I”, build in public), ask for stars, and re‑post new releases regularly (e.g., monthly) to keep momentum.)▶14:32
- Coordinate all outreach channels in the same week so you maximize short‑term traffic and increase chances of trending.)▶15:52
- Don’t fear being copied — brand and ongoing activity win; monetize via enterprise self‑hosting and paid support, and leverage free OSS perks (e.g., Copilot, Sentry, GitHub Actions) to keep margins high.)▶09:50)▶20:35
- Learn before you build (but avoid paralysis): split time between learning and building so you make smarter product and distribution decisions.)▶20:54)▶21:46
What are some questions I could ask about this video?
Suggested questions to ask about "How I Built It: $17K/Month Open Source SaaS"
- Can you walk me through the Posties app UI and core scheduling features?
- Is Posties the self-hosted version, the SaaS/cloud offering, or both — and how do they differ?
- What is Posties' business model and current revenue metrics (MRR, subscribers, churn, conversion)?
- Which social platforms does Posties support and how does per-platform customization work?
- How does the public API work and how are developers using it?
- What tech stack and hosting/services do you use to run Posties (back end, front end, storage, CI/CD)?
- What are the main monthly expenses and biggest cost drivers for the product?
- Which third‑party tools are free or discounted because Posties is open source?
- How did you structure the GitHub repo and docs to treat GitHub as a landing page?
- What open‑source license did you choose and why (MIT, Apache 2, AGPL3)?
- What launch/playbook steps do you follow to get into GitHub trending and gain traction?
- Which niche communities and channels drove the most growth (Hacker News, Reddit, Lemi, DEV.to, Medium)?
- How do you prepare accounts and content for a coordinated week‑long launch across channels?
- How do you encourage contributions (issues, clear starter issues, deploy docs, Docker) from developers?
- How do you monetize enterprise customers (self‑hosting + support) and how important is that revenue stream?
- What retention challenges are you facing and what are you doing to reduce churn?
- What advice would you give someone starting an open‑source SaaS in 2026 (learning vs. building)?
- Where can I find the Starter Story niche communities playbook referenced in the video?
▶
17:27
▶
18:22
▶
2:13
▶
3:17
▶
2:33
▶
3:17
▶
17:27
▶
18:22
▶
18:50
▶
19:15
▶
18:50
▶
19:15
▶
20:16
▶
20:35
▶
20:16
▶
11:09
▶
11:09
▶
11:09
▶
11:09
▶
14:32
▶
16:31
▶
13:06
▶
14:32
▶
15:52
▶
11:09
▶
7:49
▶
3:17
▶
2:33
▶
20:54
▶
21:46
▶
0:58
▶
16:31
Share: