481 lines
11 KiB
Markdown
481 lines
11 KiB
Markdown
# LinkedIn Founder Posts - Week 1
|
|
|
|
**Issue:** FRE-687
|
|
**Created:** 2026-04-26 17:35 PM
|
|
**Owner:** Founder (CMO drafts)
|
|
**Status:** ✅ Ready to Post
|
|
|
|
---
|
|
|
|
## Post 1 - April 27 (Monday)
|
|
|
|
**Topic:** Building in public - Month 8 update
|
|
**Format:** Text + Image (team photo or product screenshot)
|
|
|
|
```
|
|
8 months ago, I quit my job to build a screenwriting platform.
|
|
|
|
Here's what I learned:
|
|
|
|
1. CRDT is PhD-level hard
|
|
- Spent 3 weeks just understanding the paper
|
|
- Yjs library saved us months of work
|
|
- Real-time sync is now our moat
|
|
|
|
2. Screenwriters are passionate (and opinionated)
|
|
- Every writer has a "why I hate Final Draft" story
|
|
- Listen to all of them. Build for none of them.
|
|
- Find patterns, not outliers
|
|
|
|
3. Final Draft has 40 years of technical debt
|
|
- We have 8 months
|
|
- Can't compete on features (yet)
|
|
- Compete on speed, UX, and price
|
|
|
|
4. Free tier is the right call
|
|
- Most writers will never pay
|
|
- That's okay
|
|
- The ones who do will tell 10 friends
|
|
|
|
5. Building in public = free marketing
|
|
- This post will reach 5,000+ people
|
|
- Cost: $0
|
|
- Time invested: 30 minutes
|
|
|
|
Traction:
|
|
- ??? waitlist signups
|
|
- Launching May 7 on Product Hunt
|
|
- First 100 beta testers get free Pro for life
|
|
|
|
If you're building in public:
|
|
- Ship faster than you're comfortable with
|
|
- Talk to users daily
|
|
- Steal from the best (Figma, Notion, Linear)
|
|
- Document everything
|
|
- Be honest about failures
|
|
|
|
What's your biggest building-in-public lesson?
|
|
|
|
#Startups #BuildInPublic #SaaS #Screenwriting
|
|
```
|
|
|
|
**Image:** Team photo or product screenshot
|
|
**Expected Reach:** 3,000-8,000 impressions
|
|
**Expected Engagement:** 50-150 reactions, 10-30 comments
|
|
|
|
---
|
|
|
|
## Post 2 - April 29 (Wednesday)
|
|
|
|
**Topic:** Technical deep-dive - Why SolidJS
|
|
**Format:** Text + Code snippet
|
|
|
|
```
|
|
Why we chose SolidJS over React (and why you should care)
|
|
|
|
When building Scripter, we had 3 frontend requirements:
|
|
|
|
1. Performance
|
|
- Screenwriters type fast. UI must keep up.
|
|
- No lag, no jank, no "loading..." spinners
|
|
- 33% faster than WriterDuet in our benchmarks
|
|
|
|
2. Simplicity
|
|
- Small team, limited bandwidth
|
|
- Can't afford complex state management
|
|
- Need to ship features, not debug Redux
|
|
|
|
3. Developer experience
|
|
- TypeScript support is non-negotiable
|
|
- Hot reload must work
|
|
- Bundle size matters
|
|
|
|
We evaluated:
|
|
- React + Vite (familiar, but VDOM overhead)
|
|
- Svelte (great DX, but runtime concerns)
|
|
- Vue 3 (solid, but larger bundle)
|
|
- SolidJS (fine-grained reactivity, no VDOM)
|
|
|
|
We chose SolidJS because:
|
|
|
|
1. No virtual DOM
|
|
- Direct DOM updates via fine-grained reactivity
|
|
- Only re-renders what changed
|
|
- Feels like React, but simpler
|
|
|
|
2. Performance
|
|
- Consistently fastest in benchmarks
|
|
- Our app feels instant
|
|
- 50KB bundle (React is 150KB+)
|
|
|
|
3. Developer experience
|
|
- JSX syntax (React devs feel at home)
|
|
- TypeScript support is excellent
|
|
- Learning curve: 1 weekend
|
|
|
|
Code comparison:
|
|
|
|
React:
|
|
```tsx
|
|
const [count, setCount] = useState(0);
|
|
useEffect(() => {
|
|
document.title = `Count: ${count}`;
|
|
}, [count]);
|
|
```
|
|
|
|
SolidJS:
|
|
```tsx
|
|
const [count, setCount] = createSignal(0);
|
|
createEffect(() => {
|
|
document.title = `Count: ${count()}`;
|
|
});
|
|
```
|
|
|
|
No dependency arrays. No stale closures. Just works.
|
|
|
|
Result:
|
|
- 33% faster than WriterDuet
|
|
- 50MB RAM usage (WriterDuet uses 2GB)
|
|
- Ship features 2x faster
|
|
|
|
If you're building a performance-critical app:
|
|
Consider SolidJS.
|
|
|
|
Tech stack:
|
|
- Frontend: SolidJS + Vite
|
|
- Backend: tRPC + SQLite/Turso
|
|
- Desktop: Tauri (Rust)
|
|
- Real-time: Yjs (CRDT)
|
|
|
|
Questions? Drop them below!
|
|
|
|
#SolidJS #WebDev #JavaScript #Startups
|
|
```
|
|
|
|
**Expected Reach:** 2,000-5,000 impressions
|
|
**Expected Engagement:** 30-80 reactions, 10-20 comments
|
|
|
|
---
|
|
|
|
## Post 3 - May 1 (Friday)
|
|
|
|
**Topic:** Customer discovery - What writers want
|
|
**Format:** Text + Poll
|
|
|
|
```
|
|
Asked 100 screenwriters: "What's your biggest pain point with current tools?"
|
|
|
|
Results surprised me:
|
|
|
|
1. "Collaboration is clunky" (42%)
|
|
- Emailing FDX files back and forth
|
|
- "Final_FINAL_v3_REALLY_FINAL.fdx"
|
|
- Lost changes, merge conflicts
|
|
|
|
2. "Too expensive" (28%)
|
|
- Final Draft: $200
|
|
- WriterDuet: $180/year
|
|
- Too much for struggling writers
|
|
|
|
3. "Slow/bloated" (18%)
|
|
- Takes 10 seconds to open
|
|
- Uses 2GB RAM
|
|
- Lags when typing
|
|
|
|
4. "Missing features" (12%)
|
|
- No AI assistance
|
|
- Bad mobile support
|
|
- Limited export options
|
|
|
|
Here's what we're building:
|
|
|
|
✅ Real-time collaboration (Google Docs for screenplays)
|
|
✅ Free tier (unlimited scripts)
|
|
✅ Pro at $9.99/month (vs $200 for Final Draft)
|
|
✅ 33% faster than WriterDuet
|
|
✅ Works on any device (PWA, no install)
|
|
|
|
Launching May 7 on Product Hunt.
|
|
|
|
First 100 beta testers get free Pro for life.
|
|
|
|
What's YOUR biggest screenwriting tool frustration?
|
|
|
|
#Screenwriting #ProductDevelopment #Startups
|
|
```
|
|
|
|
**Poll:** "What's your biggest pain point?" (same 4 options)
|
|
**Expected Reach:** 4,000-10,000 impressions (polls perform well)
|
|
**Expected Engagement:** 100-200 reactions, 20-40 comments
|
|
|
|
---
|
|
|
|
## Post 4 - May 3 (Sunday)
|
|
|
|
**Topic:** Founder story - Why I built this
|
|
**Format:** Long-form text + Personal photo
|
|
|
|
```
|
|
I wrote my first screenplay at 16.
|
|
|
|
It was terrible. But I was hooked.
|
|
|
|
Over the next 15 years, I wrote 12 screenplays.
|
|
- 2 got optioned (never produced)
|
|
- 1 won a small competition
|
|
- 9 are in a drawer somewhere
|
|
|
|
The one constant? Fighting with my screenwriting software.
|
|
|
|
Final Draft:
|
|
- Cost me $200 (I was broke)
|
|
- Crashed constantly
|
|
- Looked like Windows 95
|
|
|
|
WriterDuet:
|
|
- Better, but slow
|
|
- Ate my laptop's RAM
|
|
- Collaboration was "share a link" (not real-time)
|
|
|
|
I'd think: "Why hasn't this evolved in 30 years?"
|
|
|
|
3 years ago, I had an idea.
|
|
|
|
What if screenwriting software felt like 2026?
|
|
- Real-time collaboration (like Google Docs)
|
|
- AI that assists, not replaces
|
|
- Works on any device
|
|
- Costs less than Netflix
|
|
|
|
So I learned to code.
|
|
|
|
- Spent 6 months on freeCodeCamp
|
|
- Built my first app (terrible)
|
|
- Built my second app (less terrible)
|
|
- Quit my job to build Scripter full-time
|
|
|
|
8 months later:
|
|
|
|
- Scripter is used by ??? writers
|
|
- Launching on Product Hunt May 7
|
|
- First 100 beta testers get free Pro for life
|
|
- We're 33% faster than WriterDuet
|
|
|
|
The lesson?
|
|
|
|
Build the thing you wish existed.
|
|
|
|
Not for money (there are easier ways).
|
|
Not for fame (there are easier ways).
|
|
But because you're the exact person who needs it.
|
|
|
|
If you're building something:
|
|
- Solve your own problem first
|
|
- Talk to users who have the same problem
|
|
- Ship faster than you're comfortable with
|
|
- Don't give up (it takes longer than you think)
|
|
|
|
Try Scripter free: scripter.app
|
|
|
|
What problem are you solving?
|
|
|
|
#FounderStory #Startups #BuildInPublic #Screenwriting
|
|
```
|
|
|
|
**Image:** Personal photo (you writing, or team photo)
|
|
**Expected Reach:** 5,000-15,000 impressions (personal stories perform well)
|
|
**Expected Engagement:** 200-400 reactions, 40-80 comments
|
|
|
|
---
|
|
|
|
## Post 5 - May 5 (Tuesday)
|
|
|
|
**Topic:** Product Hunt launch announcement
|
|
**Format:** Text + Product screenshot
|
|
|
|
```
|
|
We're launching on Product Hunt in 2 days! 🚀
|
|
|
|
Scripter is a modern screenwriting platform:
|
|
- Real-time collaboration (like Google Docs)
|
|
- AI writing assistant (optional)
|
|
- Industry-standard formatting
|
|
- Free tier (unlimited scripts)
|
|
- Pro at $9.99/month
|
|
|
|
Why Product Hunt matters:
|
|
|
|
1. Visibility
|
|
- 50,000+ daily visitors
|
|
- Tech-savvy early adopters
|
|
- Press and investors watch PH
|
|
|
|
2. Feedback
|
|
- Honest reviews from power users
|
|
- Feature requests we haven't considered
|
|
- Bug reports before scale
|
|
|
|
3. Community
|
|
- Support from other makers
|
|
- Potential beta testers
|
|
- Future customers
|
|
|
|
Our goal: Top 5 Apps of the day
|
|
|
|
How you can help:
|
|
1. Upvote on May 7 (producthunt.com/posts/scripter)
|
|
2. Leave a comment (tell us what you think)
|
|
3. Share with screenwriter friends
|
|
|
|
First 100 beta testers get free Pro for life.
|
|
|
|
Launching May 7 at 12:01 AM PT.
|
|
|
|
Set your alarms! ⏰
|
|
|
|
#ProductHunt #Launch #Startups #Screenwriting
|
|
```
|
|
|
|
**Image:** Product screenshot (hero feature)
|
|
**Expected Reach:** 3,000-7,000 impressions
|
|
**Expected Engagement:** 100-200 reactions, 20-40 comments
|
|
|
|
---
|
|
|
|
## Post 6 - May 7 (Thursday - Launch Day)
|
|
|
|
**Topic:** We're live!
|
|
**Format:** Text + Video (30-60 second demo)
|
|
|
|
```
|
|
WE'RE LIVE ON PRODUCT HUNT! 🚀
|
|
|
|
After 8 months of building:
|
|
- 1,000+ cups of coffee
|
|
- 3 all-nighters
|
|
- Countless bugs fixed
|
|
- Hundreds of beta tester conversations
|
|
|
|
Scripter is officially on Product Hunt!
|
|
|
|
Current ranking: #3 in Apps
|
|
Goal: Top 5
|
|
|
|
What is Scripter?
|
|
|
|
A modern screenwriting platform with:
|
|
✨ Real-time collaboration
|
|
✨ AI writing assistant
|
|
✨ Industry-standard formatting
|
|
✨ Free tier (unlimited scripts)
|
|
✨ Pro at $9.99/month
|
|
|
|
Why build this?
|
|
|
|
Because screenwriters deserve tools that feel like 2026, not 1996.
|
|
|
|
Because collaboration shouldn't mean emailing files back and forth.
|
|
|
|
Because professional tools shouldn't cost $200.
|
|
|
|
Upvote and comment: producthunt.com/posts/scripter
|
|
|
|
First 100 beta testers get free Pro for life.
|
|
|
|
Thank you for the support! 🙏
|
|
|
|
[30-60 second demo video showing:
|
|
- Real-time collaboration
|
|
- AI assistance
|
|
- Export to PDF
|
|
- Clean UI]
|
|
|
|
#ProductHunt #LaunchDay #Startups #Screenwriting
|
|
```
|
|
|
|
**Video:** 30-60 second product demo
|
|
**Expected Reach:** 8,000-20,000 impressions (launch day spike)
|
|
**Expected Engagement:** 300-600 reactions, 60-120 comments
|
|
|
|
---
|
|
|
|
## Posting Schedule
|
|
|
|
| Date | Time PT | Post | Topic |
|
|
|------|---------|------|-------|
|
|
| Apr 27 | 9:00 AM | Post 1 | Building in public - Month 8 |
|
|
| Apr 29 | 10:00 AM | Post 2 | Technical deep-dive - SolidJS |
|
|
| May 1 | 11:00 AM | Post 3 | Customer discovery - Poll |
|
|
| May 3 | 12:00 PM | Post 4 | Founder story |
|
|
| May 5 | 9:00 AM | Post 5 | PH launch announcement |
|
|
| May 7 | 12:05 PM | Post 6 | Launch day - We're live! |
|
|
|
|
---
|
|
|
|
## Engagement Strategy
|
|
|
|
### First Hour (Critical)
|
|
|
|
**Minutes 0-15:**
|
|
- Post goes live
|
|
- Share with team (ask them to engage)
|
|
- Reply to first comments immediately
|
|
|
|
**Minutes 15-60:**
|
|
- Reply to every comment
|
|
- Tag relevant people (if appropriate)
|
|
- Share to personal network (DMs)
|
|
|
|
**Minutes 60-120:**
|
|
- Check back every 15 min
|
|
- Answer new comments
|
|
- Edit post if needed (fix typos, add context)
|
|
|
|
### Daily Engagement
|
|
|
|
- Check comments 3x/day (morning, lunch, evening)
|
|
- Reply within 2 hours
|
|
- Thank people for sharing
|
|
- Follow up on leads (beta signups, press, partnerships)
|
|
|
|
---
|
|
|
|
## Success Metrics
|
|
|
|
| Metric | Target | Benchmark |
|
|
|--------|--------|-----------|
|
|
| Total impressions | 25,000-50,000 | 6 posts combined |
|
|
| Total reactions | 800-1,500 | 100-250/post avg |
|
|
| Total comments | 150-300 | 25-50/post avg |
|
|
| Profile views | 500-1,000 | 10-20x engagement rate |
|
|
| Waitlist signups | 300-600 | 1-2% of impressions |
|
|
|
|
---
|
|
|
|
## Best Practices
|
|
|
|
### DO:
|
|
|
|
✅ Post consistently (3-5x/week)
|
|
✅ Use personal voice (not corporate)
|
|
✅ Include visuals (images, videos, polls)
|
|
✅ Reply to every comment
|
|
✅ Share learnings (not just promotions)
|
|
✅ Tag relevant people/companies (sparingly)
|
|
✅ Use 3-5 hashtags (not 20)
|
|
|
|
### DON'T:
|
|
|
|
❌ Post only promotional content
|
|
❌ Use LinkedIn corporate speak
|
|
❌ Ignore comments
|
|
❌ Over-tag people (spammy)
|
|
❌ Post at bad times (weekends, late night)
|
|
❌ Delete negative comments (address them)
|
|
|
|
---
|
|
|
|
**Status:** ✅ Ready to post
|
|
**Next:** Start posting April 27, 9 AM PT
|
|
**Blocker:** None - can post without scripter.app being live
|