I spent two weeks applying prompt engineering to a real SaaS product.
Moved rewrite quality from 7.37 → 8.37/10 across 38 bullets.
#buildinpublic#promptengineering#AI#SaaS
The one change that mattered most? A single instruction about outcome
placeholders. +0.89 on a 2-point scale.
Full post with code, scores, and what I learned:
[https://t.co/guzaXTWVdV]
#buildinpublic#promptengineering#AI#SaaS
I spent two weeks applying prompt engineering to a real SaaS product.
Moved rewrite quality from 7.37 → 8.37/10 across 38 bullets.
#buildinpublic#promptengineering#AI#SaaS
Two-tier NLP parser → regex fast path + GPT-4o-mini fallback PDF streaming from a Next.js route handler Clerk auth + Neon Postgres + status tracking
Live → https://t.co/2juRPdOQCN
Full writeup 👇 [https://t.co/cdKKO0Yh1t]
#buildinpublic#indiehacker#nextjs
Week 8 done ✅
Built an AI invoice generator in 7 days.
Type: "Invoice Acme for 10 hrs at £100/hr" Get: a professional PDF, instantly.
#buildinpublic#indiehacker#nextjs
sessionStorage works great in a demo.
Then a real user refreshes the page.
This week I added auth + Postgres to my AI resume SaaS. 4 things I learned:
1. onDelete: cascade — one line handles orphan cleanup when a user deletes their account
Here's how it works:
→ Upload your PDF resume
→ Paste the job description
→ AI identifies keyword gaps and rewrites weak bullets
→ Download an ATS-friendly PDF
Built with Next.js, OpenAI, and @react-pdf/renderer. 4 weeks of building.
This is week 4.
I built a tool that tailors your resume to any job description and downloads a clean PDF in 30 seconds.
The problem: most resumes fail ATS screening before a human reads them.
[https://t.co/f7o7JFsKtQ]
[Resume AI — Tailor your resume] https://t.co/CUB5fWEtke
Built a Next.js pipeline that rewrites your resume for any job.
PDF → JSON → match score → rewritten bullets
Best for resumes scoring 40-70. Above 80? Just apply.
👇
[https://t.co/GhcJQSDwal]
I built an AI resume tailoring pipeline.
PDF → clean text → JSON → job match score → rewritten bullets
Honest result: score delta of 0.
Best for resumes scoring 40-70.
Above 80? Don't rewrite. Just apply.
Full breakdown 👇
[https://t.co/WLxjgvzU6V]
Built an AI keyword extractor for job descriptions in a week.
Hardest part wasn't the AI — it was controlling what the AI returns.
One line fixed everything:
response_format: { type: "json_object" }
Full breakdown 👇
https://t.co/T3AssjRTmw
#OpenAI#BuildInPublic#JavaScript
Tembo is live — Africa's AI assistant.
Named after the Swahili word for elephant 🐘. Built for our languages, not translated from English.
It speaks Pidgin, Yoruba, Igbo, Hausa, Swahili, and more. It knows the proverbs, the folklore, the jollof debate. It language-switches the way we actually talk.
Early preview access is open. 100 free credits, no credit card required.
🛒 Built an AI Shopping Agent that actually understands what you want
• Natural language product search
• Policy/FAQ lookup
• LLM decides when to search
Powered by @googleai Gemini + @algolia Search
🔗 [https://t.co/xfZbrJQRNs]
#AI#NextJS#Algolia#BuildInPublic