Buat para software developer dan DevOps engineer di lingkungan Unix/Linux, pakai terminal itu udah kayak makanan sehari-hari. Entah itu buat deploy aplikasi, troubleshooting, atau jalanin tes, berbagai aktivitas lainnya. Nah, mendokumentasikan aktivitas-aktivitas tersebut bisa menjadi hal yang sangat berharga. Dokumentasi tersebut bisa sangat membantu saat nanti butuh debugging, share ilmu ke anggota tim yang lain hingga jadi evidence/bukti untuk comply dengan aturan kerja yang ada.

Tools screen recording yang ada saat ini kebanyakan kurang oke buat ngerekam interaksi di terminal secara efisien. Bayangin mesti bikin screen recording pake QuickTime, VLC, ScreenRec atau GNOME screen record. Atau OBS?
Output file videonya bakal gede-gede, nggak bisa dicari teksnya, dan sering butuh bandwidth gede buat di-share. Belum lagi kalau kita butuh proses perekaman ini terintegrasi dengan CI/CD pipeline.
Di sinilah asciinema mengambil peran.
Continue reading