4 poin oleh GN⁺ 2025-08-17 | 1 komentar | Bagikan ke WhatsApp
  • Berangkat dari gagasan Paul Graham tentang “melakukan hal yang tidak bisa diskalakan”, kini berkat lingkungan pengembangan berbantuan GPT, pekerjaan benar-benar bisa diselesaikan dalam skala sangat kecil
  • Kini kita bisa membuat proyek sederhana untuk kelompok kecil atau bahkan untuk diri sendiri, tanpa harus mengembangkannya menjadi pertumbuhan atau bisnis
  • Contoh nyatanya adalah komunitas Slack, mailer kartu pos, dan aplikasi pengingat pada waktu tertentu yang dibuat untuk individu atau kelompok kecil, lalu memberi kepuasan dan manfaat nyata
  • Dengan kemajuan alat AI, pembuatan perangkat lunak kecil dan sangat spesifik kini jauh lebih mudah dari sisi biaya maupun kecepatan, dan justru skala kecil itu sendiri menjadi tujuannya
  • Kita bisa lepas dari obsesi untuk menskalakan, lalu menikmati kebebasan membuat sesuatu yang kecil, berguna, dan benar-benar pas untuk diri sendiri lalu berhenti di situ

Latar belakang: ‘melakukan hal yang tidak bisa diskalakan’ dan perubahan zaman

  • Sekitar 10 tahun lalu, Paul Graham mempopulerkan konsep “Do things that don’t scale”
  • Gagasan ini pada awalnya berarti memulai dengan eksperimen kecil yang banyak dikerjakan secara manual dan pendekatan yang personal, lalu secara bertahap mencari cara untuk menskalakannya
  • Namun belakangan, berkat alat berbasis GPT, cukup melakukan “pekerjaan awal” saja lalu berhenti, dan justru itu bisa menjadi pilihan terbaik
  • Biaya dan waktu untuk memulai sebuah proyek telah turun drastis, sehingga tidak semua ide lagi harus tumbuh menjadi bisnis
  • Bahkan layanan yang dibuat hanya untuk diri sendiri atau untuk segelintir orang yang berarti pun sudah memiliki tujuan yang cukup kuat

Slack yang memang tidak boleh jadi lebih besar

  • Penulis menjalankan workspace Slack dengan sekitar 100 orang pengguna
    • Dalam praktiknya, hanya sekitar 15–20 orang yang aktif bercakap setiap minggu
    • Suasana akrab dan privat tetap terjaga, dan memungkinkan komunikasi yang lebih mendalam dibanding platform publik seperti Twitter
  • Komunitas ini sebenarnya bisa dibuat lebih besar, tetapi jika diskalakan, suasananya akan segera rusak dan keakraban akan hilang
    • Bahkan sampai 1.000 orang pun tidak diperlukan
    • Ketika makin banyak orang yang namanya tidak kita kenal, dan kita tidak tahu siapa yang mendengarkan, jumlah percakapan pun menurun
  • Ada hal-hal yang hanya mungkin karena ukurannya kecil

PostcardMailer: kecil, dan sederhana

  • Beberapa tahun lalu, penulis membuat situs kecil bernama PostcardMailer yang mengirim kartu pos kepada ibunya ketika ia mengunggah foto ke Instagram
    • Situs itu mengambil foto dan keterangannya lalu mengirimkannya ke sang ibu lewat API pos
  • Setelah perubahan kebijakan API Instagram membuat cara itu tidak bisa dipakai lagi, layanan tersebut diimplementasikan ulang dengan metode unggah foto
    • Teman-teman dan beberapa pengguna Orange Site (Hacker News) ikut memakainya
    • Setelah itu, akses pengelolaan akun dibatasi karena kekhawatiran akan spam dan penyalahgunaan
    • Ketika Heroku menghentikan layanannya, pemeliharaan situs pun dihentikan, dan pada akhirnya layanan ini diubah menjadi layanan berbasis email
  • Sekarang, jika dari iPhone penulis mengirim foto melalui email ke mom@postcardmailer.us, kartu pos akan dikirim kepada ibunya
    • Bersifat privat, tanpa login maupun kata sandi
    • Ada banyak situs kartu pos di pasaran, tetapi yang bekerja persis seperti yang diinginkan hanyalah layanan ini

Landline Pill Reminder: aplikasi pengingat khusus untuk ibu

  • Ada situasi ketika ibunya harus minum obat pada waktu yang sudah ditentukan
    • Sang ibu tidak memiliki smartphone, dan bahkan ponsel lipat pun hampir selalu dimatikan
  • Satu-satunya sarana komunikasi yang bisa diandalkan hanyalah surat atau telepon rumah
  • Karena itu, penulis membuat aplikasi kecil yang memakai Twilio API untuk menelepon suara tiga kali sehari
    • Menyampaikan suara rekaman: “Sudah waktunya minum obat”
    • Lalu menelepon sekali lagi 10 menit kemudian untuk meminta konfirmasi
  • Biaya pembuatannya nyaris nol, dan selesai hanya dalam beberapa hari
    • Jika ingin diskalakan, akan muncul dukungan untuk orang lain, tanggung jawab, hingga kekhawatiran hukum; karena itu, solusi yang hanya untuk ibunya adalah yang paling aman dan efisien

Pola (pelajaran)

  • Menemukan kebutuhan yang bermakna bagi diri sendiri
  • Membangun solusi sekecil dan sesederhana mungkin
  • Menekan keinginan untuk menskalakan semaksimal mungkin
  • Menikmati solusi yang sudah selesai
  • Dulu skala adalah pusat segalanya, tetapi sekarang ‘kecil’ itu sendiri bisa menjadi tujuan
    • Berkat alat bantu seperti AI, biaya dan upaya untuk membuat perangkat lunak yang dipersonalisasi turun sangat besar
    • Layanan untuk 1 orang atau segelintir pengguna bisa menjadi pilihan yang paling optimal

Kesimpulan: nilai dari ‘kecil’

  • Di zaman sekarang, kemewahan/manfaat yang sesungguhnya dari alat dan lingkungan bukanlah kecepatan, biaya, atau AI, melainkan kebebasan untuk berhenti
  • Menyelesaikan sesuatu yang ‘kecil, berguna, dan pas’ milik sendiri, lalu tidak memaksakan pertumbuhan berlebihan, sudah lebih dari cukup
  • Di era yang terobsesi pada skala, kepuasan sunyi karena cukup puas lalu berhenti dengan wajar menjadi nilai yang baru

1 komentar

 
GN⁺ 2025-08-17
Opini Hacker News
  • Ada rasa penasaran seberapa besar sesuatu bisa tumbuh, tetapi pada titik tertentu—mungkin sebelum 1.000 orang—terasa ada sesuatu yang rusak; keakraban hilang, nama-nama tidak lagi terasa familier, sulit tahu siapa yang membaca tulisan kita, jadi percakapan pun berkurang. Pertumbuhan itu sendiri malah jadi berdampak buruk. Sepertinya hal-hal kecil justru bekerja lebih baik. Menurutku ini juga berlaku untuk jejaring sosial seperti Facebook. Sekitar 2005~2010, Facebook terutama berisi teman kuliah, sekolah, dan rekan kerja yang bebas berbagi pikiran dan tautan menarik. Namun ketika kenalan makin banyak dan orang yang tidak dekat mulai masuk daftar teman, nuansanya berubah total. Semua orang pernah mengalami momen ketika seseorang yang bahkan bukan orang dekat tersinggung oleh postingan kita atau terjadi benturan pendapat, lalu kita jadi makin jarang berbagi

    • Aku ingat pernah menulis satu kata kasar di Facebook, tidak terlalu parah, lalu nenekku mengirim pesan memintaku menghapusnya. Sebagai gantinya, aku malah memblokir nenekku. Rasanya memang lebih baik kalau kami hanya bertemu saat hari raya. Sepertinya nenekku sendiri tidak pernah sadar soal ini
    • Fenomena ini memang punya istilah, yaitu 'Context Collapse'. Ini menjelaskan bagaimana media sosial memaksa satu persona online, alih-alih memungkinkan kita menampilkan sisi diri yang berbeda untuk tiap konteks sosial seperti kantor, sekolah, keluarga, dan sebagainya, tautan terkait
    • Aku ingat jadi salah satu teman terakhir yang bergabung ke Facebook. Sebagai pengguna internet old-school yang tumbuh dengan IRC, rasanya sangat aneh harus memasukkan nama asli dan foto ke situs PHP yang tampak agak murahan itu—yang dibuat oleh seseorang dari Harvard pula. Tapi karena semua cewek memakainya, akhirnya semua orang ikut pindah ke sana. Di situlah sejarah mulai terbentuk
    • Ada masa ketika semua orang seperti sadar pada saat yang sama bahwa Facebook bukan lagi tempat untuk berbagi sesuatu, melainkan arena kompetisi. Saat itu semua orang berhenti berbagi dan mulai melakukan 'curation'
    • Sekitar 2008 Facebook benar-benar menyenangkan. Rasanya seperti nongkrong dengan teman-teman dunia nyata. Lalu keluarga mulai ikut bergabung, dan suasananya berubah seperti jamuan makan bersama keluarga besar
  • Membuat sesuatu untuk diri sendiri itu proses yang menyenangkan, dan aku juga melakukannya. Tapi aku ingin menekankan bahwa tulisan aslinya ditujukan untuk founder—orang yang membangun perusahaan

    • Ini bicara tentang jenis perusahaan tertentu, terutama tech startup. Aku ingin mengatakan bahwa kita lebih perlu sudut pandang membangun 'perusahaan' yang bisa menghasilkan uang secepat mungkin, bukan bisnis yang terobsesi pada pertumbuhan seperti startup dan rela merugi. Menurutku kita harus membangun perusahaan yang menguntungkan meski tidak harus tumbuh besar
    • Ya, aku mengakui nasihat di tulisan asli memang berfokus pada founder. Aku hanya ingin sedikit memelintir frasa bagus ini. Sangat berguna untuk dipakai di banyak konteks
    • Saat membuat sesuatu untuk menyelesaikan masalahmu sendiri, lalu ternyata itu juga masalah yang dialami orang lain dan mereka sudah mencoba tapi gagal menyelesaikannya, maka bisa muncul permintaan. Kalau masalahnya cukup menyebalkan, orang bahkan mau membayar. Sebenarnya masalah seperti ini lebih sering ditemukan di B2B daripada B2C. Sering kali masalah pribadi berkembang menjadi B2B
    • Kata 'Startup' sering didefinisikan sebagai ‘perusahaan kecil yang dirancang untuk tumbuh cepat’
  • Robin Sloan pernah menulis hal serupa beberapa tahun lalu. Menurutku, salah satu perubahan paling positif belakangan ini adalah siapa pun bisa membuat sesuatu yang kecil dan merasakan kesenangan darinya tanpa perlu bahasa pemrograman atau pengetahuan khusus. Tidak harus sangat inovatif, tulisan terkait

  • Aku membuat web app kecil untuk membuat hex map permainan role-playing dengan Claude Code. Ada banyak situs serupa dan kebanyakan gratis. Bahkan ada yang punya fitur yang tidak ada di app-ku. Tapi app-ku bekerja persis seperti yang kuinginkan. Ada penyesuaian seperti menaruh sungai dan hutan di atas tile terrain, ikon permukiman yang beragam, lebih banyak variasi bukit/gunung, dan elemen lain yang memang kuinginkan. Kalau ada fitur yang ingin kutambahkan, ya tinggal kutambahkan saja. Tidak ada alasan lagi melihat app orang lain sambil berkata "ya sudahlah". Karena ini untuk penggunaan pribadi, aku tidak perlu memikirkan skalabilitas, keamanan, atau monetisasi. Pengembangan nyatanya pun hanya makan waktu satu atau dua jam, itupun dibagi selama dua hari dan ditulis dengan AI

  • Ada pepatah startup, “Do things that don’t scale”. Sepertinya ini sudah dipakai sejak masa awal Airbnb dan Y Combinator. Beberapa hari lalu juga sempat muncul lagi di HN tulisan terkait

    • Timing-nya lucu. Aku menulis ini akhir pekan lalu, dan minggu ini hampir tidak sempat melihat HN
    • Karena artikel itu muncul paling atas di hasil pencarian Google, rasanya malah sedikit merusak kredibilitas tulisan aslinya
  • Aku setuju bahwa tidak semua hal harus membesar. Tapi aku tidak merasa ada hubungan yang benar-benar perlu antara ChatGPT dan topik minggu ini

    • Ini seperti analogi bahwa dulu yang ada hanya injection molding, sekarang kita punya printer 3D
    • Bahkan contoh yang dipakai dalam tulisan itu sendiri berasal dari masa sebelum LLM (large language model)
    • Mungkin dia memang belum pernah mencoba ngoding dengan ChatGPT
  • Aku merekomendasikan tulisan Robin Sloan, "app juga bisa dibuat seperti masakan rumahan" tautan terkait

  • Aku sangat relate dengan tulisan ini. Karena alasan inilah aku berhenti dari pekerjaan konsultasi software. Ke depan, kita cukup meminta LLM menuliskan semua yang dibutuhkan, termasuk tech stack, hosting, dan integrasi. Dunia sedang berubah dari "mencari alternatif Discord" menjadi "buatkan aku clone Discord untukku dan teman-temanku". Kualitas kode jadi tidak terlalu penting, karena toh tidak akan dipakai jutaan pengguna

    • Aku tidak setuju dengan ini. Pengalaman seperti itu sudah mungkin bahkan sebelum LLM. Kebanyakan produk sudah punya alternatif open source, dan instalasi maupun deployment-nya sering kali lebih mudah daripada memakai LLM. Selain itu, kita juga bisa mendapat update dan sebagainya. Hanya saja orang tidak mau bertanggung jawab atas instalasi, deployment, dan menjaga keamanan, jadi mereka merasa jauh lebih baik membayar sedikit untuk layanan seperti itu. Masalahnya memang bukan pada penulisan kode
  • Jadi teringat karya klasik Maciej Ceglowski, “Barely Succeed: It’s Easier” tautan YouTube terkait

  • Pada dasarnya, aku mempertanyakan apakah 'scale' memang pernah menjadi tujuan yang begitu penting