Situs web ini dan semua konten aslinya dalam bahasa Portugis 100% dipikirkan dan ditulis oleh manusia. Agar pengetahuan dapat diakses oleh lebih banyak orang, versi dalam bahasa lain dihasilkan secara lokal melalui terjemahan mesin via Argos Translate, tanpa mengirimkan data ke perusahaan AI pada tahap ini. Beberapa terjemahan kemudian ditinjau dengan bantuan alat AI (dalam mode anonim, tidak digunakan untuk pelatihan) dan oleh sukarelawan. Jika Anda, pembaca yang budiman, bersedia berkontribusi pada terjemahan dalam bahasa ibu Anda, atau bahasa yang Anda kuasai, silakan kirim email ke contato@ronscf.com dengan menyebutkan bagian yang perlu diperbaiki beserta perbaikannya. Versi terjemahan mungkin mengandung ketidakakuratan. Silakan merujuk pada versi asli dalam bahasa Portugis atau terjemahan bahasa Inggris/Spanyol setiap kali ada poin yang membingungkan.

Menempa Perangkat Lunak Bebas

26/09/2026 oleh Ron

Saya sudah sedikit berbicara tentang ketidakpuasan saya terhadap industri teknologi dalam artikel Laporan Musim Semi I dan Hubungan Toksik Saya dengan Big Tech, jadi saya akan menahan diri untuk tidak mengeluh saat ini. Dalam postingan ini, saya akan menunjukkan secara singkat bagaimana saya mengembangkan perangkat lunak serta platform dan alat apa saja yang saya gunakan.

Saya lulus sebagai teknisi komputer pada tahun 2018, bekerja di bidang pemeliharaan selama beberapa waktu hingga tahun 2020 saya memulai kuliah Ilmu Komputer. Namun, kisah saya dalam dunia pemrograman dimulai sedikit sebelum itu: sebagai amatir, saya telah mengembangkan situs web sejak tahun 2014 dan meng-host-nya di akun GitHub lama saya. Saya menggunakan GitHub Pages untuk meng-host situs web statis saya dan saya merasa senang. Saya telah membuat puluhan proyek .github.io dan semuanya mungkin hilang di suatu tempat di pusat data Microsoft.

Saya tidak pernah menggunakan Windows sebagai komputer pribadi. Ketika membeli komputer pertama saya, sistem operasinya sudah terpasang Debian dan saya akhirnya menggunakan Debian hingga tahun 2018. Ketika masuk kursus teknis, saya berlagak seperti hackerman, beralih menggunakan Arch Linux, dan mulai meng-host situs serta proyek saya di GitLab.

Selama kuliah, saya menggunakan Arch dan meng-host proyek-proyek saya di GitLab. Karena saya menjadi pengembang aplikasi untuk Google Play Store, saya senang menggunakan apa pun buatan Google, terutama pusat data mereka. Kisah itu berlangsung hingga awal tahun ini. Berakhirnya hubungan saya dengan Google merupakan sebuah kebebasan bagi saya. Saat ini, saya hanya menggunakan perangkat lunak bebas dan terdesentralisasi dalam seluruh pengalaman teknologi saya. Saya menggunakan Void Linux, meskipun saya benci sistem rolling release, dan meng-host proyek-proyek saya di Codeberg dengan pusat data mereka di Berlin.

Pandai Besi oleh Randolph Caldecott (1876)
Ilustrasi: Pandai Besi, 1876, oleh Randolph Caldecott - Domain Publik.

Editor baris perintah saya adalah Nano. IDE saya adalah Geany.

Dalam pengembangan perangkat lunak desktop (fokus saya saat ini), saya menggunakan stack C/GDB/Make/Git, dan pustaka grafis yang saya gunakan adalah GTK3 (aplikasi utilitas) dan SDL2 (game).

Dalam pengembangan web, saya menggunakan stack web standar HTML/CSS/JS dan Python jika diperlukan.

Untuk pembuatan skrip, saya menggunakan Shell dan Python.

Dalam *Kecerdasan Buatan, saya menggunakan C dan Python.

Ini adalah tempat tempaan pribadi saya. Tentu saja, untuk pekerjaan berbayar, kami menggunakan apa yang dituntut oleh pekerjaan tersebut. Saya pernah harus memprogram di Windows menggunakan Java dengan VSCode dan saya masih bertahan hidup.


*Kecerdasan Buatan adalah subbidang penelitian Ilmu Komputer. Apa yang Anda lihat di luar sana yang berlabel AI adalah model generatif yang menggunakan transformers, serta agen otonom dan agen yang dapat meningkatkan kemampuan diri sendiri.