Ini adalah aplikasi catatan Markdown paling fleksibel yang pernah saya gunakan
Kebanyakan orang yang menggunakan aplikasi Markdown tidak lagi mengejar fitur. Anda menginstal satu, dan rasanya menjanjikan, bersih, fokus, dan minimal. Anda memberitahu diri sendiri ini dia, bahwa ini yang tepat. Anda memindahkan catatan Anda, membangun kembali struktur, mengubah tema, dan menginstal hanya dua plugin. Mungkin tiga. Dua minggu kemudian, sesuatu mulai terasa mengganggu. Beberapa alur kerja terasa dipaksakan, suatu fitur hilang, atau tumpukan plugin bertambah. Anda menyadari diri Anda menyesuaikan cara berpikir agar sesuai dengan alat daripada sebaliknya. Jadi Anda beralih, lagi.
Itulah bagaimana saya akhirnya mencoba SilverBullet. Dan ya, namanya praktis mengundang lelucon. Peluru perak. Solusi mitos untuk semua masalah mencatat Anda. Saya juga memutar mata. Tapi saya berhenti berpindah-pindah.
Menginstal SilverBullet adalah bagian dari pengalaman
Ini berjalan secara lokal, dan itu disengaja
Sebelum kita membicarakan tentang fleksibilitas, mari jujur tentang pengaturannya. SilverBullet bukanlah aplikasi desktop yang bisa diklik dua kali. Aplikasi ini dirancang untuk dijalankan secara lokal, dan itu berarti Anda harus memilih bagaimana Anda ingin menjalankannya.
Jika Anda sudah menggunakan Docker, itu adalah cara yang paling mulus. Satu perintah akan menarik kontainer, memetakan folder saat ini sebagai ruang Anda, dan membuka port 3000. Kemudian, di browser Anda, Anda membuka localhost dan folder saat ini menjadi lingkungan catatan Anda. Catatan Anda berada di sana. Kecuali, tentu saja, Docker tidak berjalan, port 3000 sudah digunakan, atau Anda lupa memasang volume dan catatan Anda hilang saat Anda menghentikan kontainer. Jangan tanya saya bagaimana saya tahu.
Ini berjalan di mesin Intel atau ARM 64-bit. Linux, macOS, bahkan WSL. Tidak pilih-pilih. Tidak ada yang sulit dari semua ini, tetapi ini sedikit menyaring audiens. SilverBullet menganggap Anda nyaman menjalankan alat Anda sendiri. Ini tidak mencoba bersaing dengan aplikasi produktivitas berbasis cloud yang membimbing Anda, dan itu sangat menyegarkan.
Begitu berjalan, Anda disambut oleh… tidak ada yang dramatis sama sekali. Hanya sebuah halaman kosong.
Ini Markdown, ya, tapi itu bagian yang paling tidak menarik
Fitur sebenarnya adalah bagaimana semuanya terhubung dengan tenang
Awalnya, saya berpikir, "Apakah itu saja?" Lalu saya mulai mengetik.
Setiap catatan adalah sebuah halaman, dan setiap halaman langsung terhubung dengan halaman lain. Taut balik bekerja dengan baik. Tugas bersifat asli, dan metadata sederhana. Momen 'oh' pertama yang nyata datang ketika saya menggunakan blok kueri.
Saya memiliki halaman proyek untuk seorang klien. Tugas-tugas tersebar di seluruh catatan penelitian. Biasanya, itu berarti mengumpulkannya secara manual di suatu tempat yang sentral. Sebagai gantinya, saya menyematkan sebuah kueri yang menampilkan setiap tugas yang belum selesai yang diberi tag dengan klien itu. Dan itulah keindahannya, mereka hanya muncul begitu saja. Tidak perlu memindahkan apa pun. Tidak ada ritual pembersihan mingguan. Centang sebuah tugas dan itu akan hilang dari tampilan secara otomatis.
Ini berhenti terasa seperti saya sedang mengelola catatan. Rasanya seperti sistem membantu saya bernapas. Itu bukan sesuatu yang saya katakan sembarangan tentang perangkat lunak.
Penggunaan sehari-hari lebih tenang daripada sebagian besar perangkat lunak produktivitas
Ini tidak mencoba memotivasi saya, yang saya hargai sekali
Tidak ada dasbor yang berteriak pada Anda. Tidak ada penghitung streak, dan tidak ada "wawasan" tentang kebiasaan menulis Anda. Dan syukurlah untuk itu, karena saya adalah penulis yang berantakan.
Saat menyusun artikel, saya akan memiliki halaman riset, halaman konsep untuk ide-ide utama, daftar pertanyaan yang berjalan, dan tugas-tugas yang tertanam langsung di bawah bagian-bagian tempat mereka seharusnya berada. Saat merencanakan minggu, saya mengandalkan satu halaman kueri sederhana yang menunjukkan semua tugas terbuka dari tujuh hari terakhir. Itu saja.
Karena semuanya adalah teks biasa, rasanya ringan dengan cara yang jarang dilakukan oleh perangkat lunak modern. Tidak ada lag. Tidak ada kecemasan sinkronisasi latar belakang. Tidak ada rasa bahwa aplikasi mencatat catatan saya diam-diam membangun profil perilaku otak saya. Ini hanyalah teks yang tenang.
Kamu bisa mengajarinya trik, dan kadang-kadang merusak sesuatu
Skrip Lua menambahkan kekuatan tanpa kekacauan plugin
Dengar. Saya belum menulis satu baris kode Lua pun sejak Ptokax dan RoboCop menjadi sesuatu. Jika kamu tahu, kamu tahu. Jika tidak, mari kita bilang saja saya lebih tua dari dial-up, dan sekitar saat itu adalah terakhir kalinya.
SilverBullet mendukung pemrograman Lua. Di situlah hal-hal menjadi menarik. Kamu tidak perlu menyentuhnya. Tetapi begitu kamu melakukannya, kamu menyadari bahwa kamu bisa membentuk lingkungan alih-alih menyesuaikan diri dengannya. Saya menambahkan sebuah perintah kustom kecil yang mengubah teks yang disorot menjadi blok tugas terstruktur dengan metadata dan tautan balik otomatis ke tinjauan mingguan saya. Pertama kali saya menulisnya, saya merusaknya. Kedua kalinya, saya merusaknya dengan cara yang berbeda. Ketiga kalinya, itu berhasil. Sekarang, itu diam-diam menghemat saya sedikit gesekan setiap hari, dan detik-detik itu bertambah.
Saya juga membuat template pertemuan yang secara otomatis menghasilkan halaman dengan cap waktu dan bagian-bagian yang telah ditentukan serta tautan balik. Tidak perlu mencari plugin. Tidak perlu menggulir pasar. Tidak ada tumpukan dependensi yang rapuh. Lapisan skripnya sudah terintegrasi. Jika ada yang tidak berfungsi, biasanya karena saya mengubah sesuatu. Transparansi semacam itu membuat percobaan menjadi tidak menakutkan.
Hal-hal yang mungkin membuatmu tersandung
Ini fleksibel, tetapi mengasumsikan bahwa Anda sedang memperhatikan
Mari kita bicarakan tentang apa yang bisa salah.
Jika Anda lupa memasang volume Docker Anda dengan benar, Anda mungkin berpikir bahwa catatan Anda telah hilang. Mereka tidak hilang. Mereka hanya berada di dalam kontainer, tepat di tempat yang Anda tentukan. Jika port 3000 sudah digunakan, Anda akan bertanya-tanya mengapa itu tidak bisa dijalankan. Jika Anda bereksperimen dengan Lua tanpa sepenuhnya memahami apa yang Anda ubah, sesuatu mungkin mulai berperilaku berbeda dari yang Anda harapkan.
Dan karena ini berbasis lokal terlebih dahulu, sinkronisasi antar perangkat tidak otomatis kecuali Anda mengaturnya sendiri. Itu adalah fitur, bukan bug, tapi tetap menjadi tanggung jawab Anda. SilverBullet tidak melindungi Anda dari diri Anda sendiri. Saya berpendapat itu adalah bagian dari pesonanya. Ini memperlakukan Anda seperti seseorang yang mampu mengelola sistem Anda sendiri.
Ini menyesuaikan saat Anda siap, tetapi tidak pernah memaksa Anda
Inilah mengapa saya merasa nyaman menyebut ini sebagai aplikasi catatan Markdown paling fleksibel yang pernah saya coba. Anda bisa menggunakannya sebagai editor Markdown yang bersih dengan tautan balik dan tidak pernah menyentuh kueri atau skrip. Ini bekerja dengan sangat baik. Atau Anda bisa membangun dasbor tugas dinamis, ringkasan mingguan yang dibuat otomatis, sistem rapat terstruktur, dan perintah kustom yang mengubah cara teks berperilaku. Kompleksitas hanya muncul ketika Anda memanggilnya.
Itu tidak membuatmu kewalahan pada hari pertama. Itu tidak menjadikan produktivitasmu seperti permainan. Itu tidak menjebakmu dalam kerangka kerja orang lain. Itu hanya memberimu alat. Jika kamu tipe orang yang suka membentuk lingkunganmu sendiri daripada dibentuk olehnya, itu sangat kuat. SilverBullet tidak mencolok. Itu tidak memanjakan pemula. Itu tidak berusaha menjadi pelatih hidupmu. Itu adalah halaman kosong, berjalan di mesinmu, menunggu untuk melihat apa yang kamu bangun. Dan keyakinan tenang itulah alasan mengapa saya tetap tinggal.




