43 poin oleh GN⁺ 2025-03-31 | 1 komentar | Bagikan ke WhatsApp
  • Panduan praktis tentang cara menulis postingan blog yang benar-benar dibaca dan dibagikan oleh developer
  • Penulis menganalisis perbedaan antara postingan yang sukses dan yang gagal berdasarkan 9 tahun pengalaman blogging software serta jutaan tayangan
  • Menjelaskan kesamaan dan strategi dari tulisan yang mendapat perhatian di komunitas developer seperti Hacker News, Reddit, dan Lobsters

Mengapa penulis layak dipercaya

  • Penulis telah menjalankan blog developer pribadi selama 9 tahun, dengan 300 ribu hingga 500 ribu pembaca per tahun
  • Muncul lebih dari 30 kali di halaman depan Hacker News, banyak di antaranya mencapai peringkat 1
  • Meluncurkan bisnis indie yang sukses hanya dari satu postingan blog
  • Juga terus disebut di Reddit dan Lobsters
  • Dinilai sebagai blog pribadi ke-48 paling populer di Hacker News

Menyampaikan inti dengan cepat

  • Banyak blogger developer tidak langsung masuk ke inti di awal tulisan, sehingga membuat pembaca pergi
  • Saat mulai membaca, pembaca berharap mendapat jawaban atas dua pertanyaan:
    • Apakah tulisan ini untuk orang seperti saya?
    • Apa manfaat yang saya dapat dari membaca tulisan ini?
  • Dua pertanyaan ini harus sudah terjawab lewat judul dan dalam tiga kalimat pertama
  • Gunakan topik dan istilah yang menarik bagi pembaca, serta hindari jargon berlebihan atau penjelasan latar belakang yang terlalu panjang
  • Manfaat yang diberikan tulisan bisa berupa:
    • Teknik yang bisa langsung diterapkan dalam kehidupan sehari-hari atau pekerjaan
    • Penjelasan konsep yang mudah dipahami
    • Insight tentang teknologi atau industri
    • Cerita menarik yang terasa relevan
  • Contoh: “if got, want: A Simple Way to Write Better Go Tests”

    • Hanya dari judul dan kalimat pertama, hal berikut sudah jelas:
      • Pembaca sasaran: pengguna bahasa Go
      • Manfaat yang didapat: mempelajari cara baru menulis test dalam 30 detik

Cara memperluas pembaca sasaran

  • Kebanyakan blogger menulis untuk kelompok developer tertentu yang sempit (misalnya developer Java tingkat menengah hingga mahir)
  • Dengan sedikit perubahan cara penyampaian, tulisan bisa menjangkau pembaca yang lebih luas (misalnya semua developer Java → semua developer → orang yang tertarik pada teknologi)
  • Jika istilah dan penjelasan sedikit disesuaikan agar pembaca tanpa pengetahuan latar belakang pun bisa memahami, jangkauannya bisa meningkat 10 kali lipat
  • Namun, jika diperluas terlalu umum, kedalaman atau keahlian tulisan bisa berkurang
  • Contoh: “How I Stole Your Siacoin”

    • Awalnya tulisan ini ditujukan untuk komunitas cryptocurrency tertentu,
    • tetapi istilah dan penjelasannya digeneralisasi agar orang yang tidak mengenal cryptocurrency pun bisa memahaminya
    • Hasilnya, tulisan ini menjadi populer di berbagai komunitas seperti Reddit dan Hacker News

Merencanakan jalur agar tulisan sampai ke pembaca

  • Walaupun tulisannya bagus, itu tidak ada gunanya jika tidak ada yang membacanya
  • Sebaiknya hindari topik yang sulit muncul di peringkat atas pencarian Google
  • Diperlukan rencana yang realistis untuk membagikannya ke komunitas seperti Reddit atau Hacker News
  • Dalam kasus seperti Reddit, sering kali ada aturan ketat atau larangan terhadap tautan eksternal
  • Hacker News sering kali kurang antusias terhadap tutorial atau topik yang terlalu umum
  • Walaupun dibagikan di media sosial, efeknya kecil jika jumlah pengikut tidak banyak
  • Perlu merancang jalur yang realistis

    • Sebelum memilih topik, pikirkan dulu lewat jalur apa tulisan itu bisa sampai ke pembaca
    • Pertimbangkan pertanyaan berikut:
      • Apakah ini topik yang mudah ditemukan lewat pencarian Google?
      • Apakah ini bukan topik yang sudah punya ratusan tulisan?
      • Kata kunci apa yang akan dicari pembaca sasaran?
      • Apakah ada komunitas tempat tautannya bisa dibagikan? Apakah komunitas itu aktif?
  • Contoh: “Using Zig to Unit Test a C Application”

    • Bahasa Zig adalah teknologi baru sehingga hampir tidak ada tulisan pesaing dan berhasil muncul di hasil pencarian teratas
    • Tautannya bisa dibagikan di Hacker News, Lobsters, Reddit (/r/Zig), Ziggit, dan lainnya
    • Hasilnya, tulisan ini menjadi postingan populer di semua kanal tersebut

Tampilkan lebih banyak elemen visual

  • Perubahan paling efektif dalam tulisan blog adalah menambahkan gambar
  • Tulisan yang hanya berisi teks panjang sulit dibaca
  • Dalam situasi berikut, sebaiknya sisipkan gambar, screenshot, grafik, dan sejenisnya:
    • Menjelaskan program GUI → screenshot
    • Menjelaskan perubahan angka → grafik
    • Menjelaskan insiden seperti error server → tangkapan dashboard
    • Menjelaskan konsep yang rumit → skema, diagram
  • Untuk gambar sederhana, bisa menggunakan alat gratis seperti Excalidraw
  • Menyewa ilustrator juga bisa menjadi pilihan yang baik (sekitar $50~100 per ilustrasi)
  • Kadang gambar sederhana seperti buatan MS Paint justru lebih efektif daripada gambar AI

Merancang struktur untuk pembaca yang hanya memindai

  • Banyak pembaca tidak membaca tulisan dari awal sampai akhir, melainkan memindainya untuk memutuskan apakah layak dibaca
  • Agar tetap menarik meski hanya dipindai, elemen berikut penting:
    • Heading yang jelas dan menarik
    • Gambar yang tepat dan petunjuk visual
    • Hindari paragraf panjang yang hanya terdiri dari teks
  • Alat: memeriksa tulisan dari sudut pandang pembaca yang memindai

    • Dengan menggunakan bookmarklet, tulisan bisa diatur agar hanya menampilkan heading dan gambar
    • Ini membantu memeriksa struktur seperti yang dilihat oleh pembaca yang memindai
  • Contoh: struktur tulisan yang membosankan vs. menarik

    • “End-to-End Testing Web Apps: The Painless Way” → gagal karena heading dan gambarnya kurang menarik
    • “I Regret My $46k Website Redesign” → berhasil karena struktur visualnya memancing minat (dibaca 150 ribu orang pada minggu pertama)

1 komentar

 
GN⁺ 2025-03-31
Pendapat Hacker News
  • Secara umum, saat menulis posting blog, struktur piramida terbalik paling cocok. Yang penting adalah menyampaikan inti tulisan dengan cepat, lalu menjelaskannya lebih rinci setelahnya. Dengan begitu, meskipun pembaca berhenti membaca di tengah, mereka tidak akan melewatkan poin penting

    • Untuk masalah menemukan pembaca, solusi terbaik adalah menjaga transparansi. Format piramida terbalik menyelesaikan ini. Tidak ada gunanya menarik orang yang tidak tertarik. Mempertahankan pembaca yang sudah ada lebih penting daripada menarik pembaca baru
    • Soal penggunaan gambar, ada sikap skeptis. Jika tidak sangat terkait dengan teks, ilustrasi yang tidak perlu itu tidak baik. Mengurangi kebisingan visual itu penting. Gambar sama sekali tidak boleh dibuat lucu
  • Pendapat sebaliknya: menulis posting blog agar dibaca orang lain justru membuat banyak orang kehilangan tujuan menulis. Sebagian besar tulisan di web tidak dibaca, dan menulis agar dibaca bukanlah motivasi yang kuat

    • Menulis tetap sangat berharga dan menyenangkan meskipun tidak ada yang membacanya. Menulis berarti menyusun pikiran sendiri dan belajar lebih banyak tentang topik maupun diri sendiri
    • Lebih baik menulis di blog pribadi tentang topik yang menarik. Jangan pasang alat analitik, lalu setelah menulis dan memublikasikannya, unggah ke LinkedIn; suatu saat seseorang akan melihat dan menyukainya
  • Meminta AI untuk mengevaluasi secara kritis posting blog, tulisan Hacker News, atau posting Reddit ternyata efektif. Umpan balik dari AI mengejutkan, dan jadi sadar bahwa selama ini menulis seperti seorang penulis

  • Ada baiknya mengikuti aturan "tulislah sesuatu yang benar-benar ingin kamu baca sendiri". Otak kita membuat kita salah mengira bahwa sesuatu yang kita buat itu hebat. Penting untuk menemukan cara melihat tulisan sendiri secara objektif

    • Menulis sesuatu yang benar-benar akan dibaca orang lain itu lebih sulit. Jika itu adalah tulisan yang ingin kita baca sendiri, kemungkinan besar orang lain juga mau membacanya
  • Steve Ballmer tidak mendiversifikasi saham Microsoft seperti Bill Gates, tetapi karena itu justru menjadi lebih kaya daripada Gates. Namun, apakah memasang semuanya pada satu perusahaan adalah ide yang baik tetap patut dipertanyakan

    • Yang penting adalah membuat tulisan menjadi berguna bagi orang lain. Namun, mendiversifikasi konten untuk menarik pembaca yang lebih luas sering kali menghasilkan tulisan yang hampa dan formulaik
    • Hacker News menyukai artikel dengan pola tertentu. Sebagian besar tidak membekas. Justru lebih banyak belajar dari komentarnya
    • Menulis tentang topik yang sedang dikerjakan saat ini atau yang sedang diminati. Menulis hal-hal yang tampaknya akan berguna bagi diri sendiri di masa lalu. Ini berbeda dari menulis demi pembaca
  • Secara pribadi, harus ada gairah terhadap tulisan itu. Kalau tidak, pembaca akan menyadarinya dan mengkritiknya. Menulis seharusnya untuk diri sendiri

  • Apakah posting blog harus selalu pendek? Adakah kasus ketika tulisan panjang memang diperlukan?

  • Pembaca Hacker News umumnya bersikap bermusuhan terhadap topik kripto, tetapi artikelnya tetap berhasil mencapai halaman depan

  • Ada dua cara untuk membuat posting blog dibaca dan dibagikan oleh para pengembang

    • Menulis banyak tulisan sampai pada akhirnya menemukan tulisan yang sukses
    • Menulis dengan mencurahkan riset dan usaha
    • Menggunakan pendekatan kedua secara intensif. Menghabiskan banyak waktu agar tiap tulisan layak dibanggakan. Menyesuaikan struktur, membuatnya ringkas, dan berupaya meningkatkan keterpindaian
  • Blog yang populer sering kali mengambil pendekatan yang berlawanan dengan yang disarankan. Namun, ini tetap nasihat yang berguna bagi orang-orang yang sedang mencari gaya mereka dan ingin mengoptimalkan popularitas