It felt counterintuitive at first, but the truth is most founders price too low. Lower tiers often attract the wrong customers and make it harder to grow.
Still learning to have the courage to charge what the product is worth.
#buildinpublic
It felt counterintuitive at first, but the truth is most founders price too low. Lower tiers often attract the wrong customers and make it harder to grow.
Still learning to have the courage to charge what the product is worth.
#buildinpublic
→ Not every subscriber is valuable
→ Ads need quality signals
→ the AdKiit rule builder lets you define what “quality” means (opens, clicks, days subscribed, open rate, etc)
More control. Better ROAS.
#buildinpublic
→ Not every subscriber is valuable
→ Ads need quality signals
→ the AdKiit rule builder lets you define what “quality” means (opens, clicks, days subscribed, open rate, etc)
More control. Better ROAS.
#buildinpublic
@tldrnewsletter
ads was going server-side (Meta CAPI).
Better tracking, smarter optimization, more growth.
I turned that exact setup into a product → adkiit.com #buildinpublic
@tldrnewsletter
ads was going server-side (Meta CAPI).
Better tracking, smarter optimization, more growth.
I turned that exact setup into a product → adkiit.com #buildinpublic
That’s why I launched AdKiit, a conversion API integration that makes your tracking more accurate and effective
That’s why I launched AdKiit, a conversion API integration that makes your tracking more accurate and effective
Found a bug before anyone else could. Spent the night rebuilding. #buildinpublic
Found a bug before anyone else could. Spent the night rebuilding. #buildinpublic
And it wasn’t because the product sucked.
I was asked to join two non technical founders. Great!
What went wrong? every week there was a new vision, idea, direction.
There was no focus and no conviction in our product. It failed because it lacked leadership.
And it wasn’t because the product sucked.
I was asked to join two non technical founders. Great!
What went wrong? every week there was a new vision, idea, direction.
There was no focus and no conviction in our product. It failed because it lacked leadership.
Nextjs
Supabase (Auth + Postgres)
Postmark (emails)
QStash/Upstash (messaging + crons)
Vercel
Shadcn
Posthog (a/b tests)
Betterstack (Observability)
Mezmo (logging)
#react
Nextjs
Supabase (Auth + Postgres)
Postmark (emails)
QStash/Upstash (messaging + crons)
Vercel
Shadcn
Posthog (a/b tests)
Betterstack (Observability)
Mezmo (logging)
#react
1️⃣ Data fetching & API calls
2️⃣ Managing user state (e.g., authentication)
3️⃣ Tracking generic behavior (e.g., scroll % or window size)
What’s your favorite custom hook use case? #react
1️⃣ Data fetching & API calls
2️⃣ Managing user state (e.g., authentication)
3️⃣ Tracking generic behavior (e.g., scroll % or window size)
What’s your favorite custom hook use case? #react