kısa lafın uzunu · projects

projects · live

kısa lafın uzunu

hazırlıksız konuşma pratiği: rastgele bir konu çek, süreyi kur, konuş.

built by · kisalafinuzunu.noseydewdrop.com

what it is

Impromptu speaking practice in Turkish. One topic lands on your screen, you get 30 seconds to decide: konuş or geç. Pick your time (5 to 30 minutes), take an optional 20 seconds to gather your thoughts, then talk out loud. A short prompt, a long talk: that's the name.

features

  • real topics, curated from real sources, no AI-generated filler: 4,144 on the live site on 18 October 2026
  • categories: Felsefe, Psikoloji, Sosyoloji, Edebiyat, Siyaset, Tarih, Müzik, Sanat, Matematik Felsefesi, Bilim, Sinema, Mimari, Genel Kültür
  • 30 second decision timer, then konuş / geç
  • speaking timer with optional prep countdown
  • streaks, totals and interests in a local profile: no accounts, everything stays in your browser
  • suggest a topic: anyone can propose one with a source link; approved topics join the bank and the contributors wall
  • light and dark, brutalist and calm

how it is made

  • Next.js 16, React 19 and Tailwind CSS 4, deployed on Vercel
  • topics live in a single json file
  • topic suggestions flow through GitHub issues, no database

links

related

  • short story long: Pull a random thought-provoking topic, set the timer, start talking.
  • lingolingo: speaking practice, recordings deleted right after, i used azure, ios