karya · proyek pribadi

Kikoeru Lab

Menggali keluhan nyata pengguna dari Hacker News dan Reddit, lalu memeringkat ide proyek yang tersembunyi di dalamnya.

periode
2026
peran
Desain dan engineering
stack
Next.js · TypeScript · Supabase Postgres · Google Gemini · Zod · GitHub Actions
Halaman depan Kikoeru Lab dengan kalimat: ideas you can hear before they existDashboard Kikoeru Lab yang menampilkan daftar ide berperingkat dengan filter status, effort, dan sumber

masalah

Ide proyek yang bagus berawal dari keluhan nyata, tetapi membaca forum secara manual tidak bisa diskalakan, dan LLM yang diminta memeringkat ide memberi jawaban berbeda setiap kali.

pendekatan

  • Adapter sumber menarik post dari Hacker News dan Reddit; sumber yang gagal mencatat error dan tidak pernah menghentikan proses.
  • Google Gemini mengekstrak kandidat ide dari tiap batch post.
  • Urgensi dinilai secara deterministik di kode, bukan oleh model, sehingga peringkatnya bisa diulang.
  • Cron harian di GitHub Actions memicu ingestion; setiap run dicatat, dan database dikunci dengan row-level security dan key khusus server.

hasil

  • Dashboard ide berperingkat yang aktif, diperbarui setiap hari.
  • Unit test berjalan tanpa akses jaringan, memakai fixture dan fake yang diinjeksi.