Aku Mengotomatiskan Segalanya... dan Sekarang Aku Malas Ngoding

Tanggal Publish: 2025-10-31

Kamu pasti tahu pepatah developer yang legendaris:

“Kerja lebih cerdas, bukan lebih keras.”

Yah… aku kayaknya ngambil pepatah itu terlalu serius. 😅


Sihir di Backend

Awalnya aku capek nulis boilerplate CRUD terus. Tau kan—bikin Controller, Service, Repository, DTO... Copy, paste, rename, benerin import, ulang lagi. Akhirnya aku bikin module generator. Sekarang cukup satu perintah di CLI kayak gini:

bun gen:module users

Dan boom! — satu modul CRUD lengkap langsung muncul:

  • Entity ✅
  • Repository ✅
  • Service ✅
  • Controller ✅
  • Module auto-registered ✅ Kayak NestJS tapi versi vending machine. Tinggal pencet tombol, modul langsung jadi. 😎

Gila Otomasi di Frontend

Tentu aja, aku gak berhenti di situ. Aku lanjut bikin page generator buat frontend-nya juga. Sekarang cukup definisikan modul backend mana yang mau dipakai, dan generator-nya langsung bikin:

  • Satu halaman React lengkap
  • Logic fetch data
  • Modal form untuk create/edit
  • Data table
  • Integrasi API otomatis dengan backend Kayak coding full-stack… tapi auto-pilot.

Rasa Malas Mulai Datang

Awalnya sih keren banget. Aku ngerasa kayak Tony Stark di depan terminal. Tapi beberapa hari kemudian, aku mulai mikir:

“Emang perlu buka VS Code hari ini? Kan tinggal satu command juga udah jadi semuanya.”

Dan saat itulah aku sadar… Aku berhasil mengotomatiskan diriku sendiri jadi pemalas. 😂 Semangat yang dulu muncul saat ngulik, ngerapiin struktur kode, atau debugging error kecil — hilang. Sekarang semuanya langsung jalan, dan ironisnya, itu malah bikin aku gak pengen ngapa-ngapain.


Mencari Keseimbangan

Jangan salah, otomasi itu luar biasa. Hemat waktu, ngilangin kerjaan repetitif, dan bikin kita ngerasa jenius. 🤓 Tapi aku sadar satu hal: Kalau semua friksi hilang, kadang yang hilang juga adalah keseruannya. Otomasi seharusnya bikin kita bergerak lebih cepat, bukan berhenti bergerak. Sekarang aku coba cari keseimbangan — biar tools-ku ngurusin hal-hal membosankan, dan aku bisa fokus ke bagian yang kreatif dan seru.


Moral cerita: Aku bikin generator CRUD untuk backend dan page generator untuk frontend yang bisa ngobrol otomatis… dan akhirnya aku jadi malas karena semuanya berjalan terlalu sempurna. 😂