Skip to content
    Banner image

    2025: Bab telah usai

    Authored on December 31, 2025 by Aaron Christopher.

    7 min read
    --- views

    Intro

    Sekarang udah ketiga kalinya nulis blog retro nih, dan sayang juga kalo berhenti nulisnya nih. Yaa karena ibaratnya udah jadi tradisi, harus diteruskan entah sampai kapan, meskipun seringkali males banget nulisnya. Di retro tahun kemarin isinya kebanyakan ditulis sama AI, saya akuin itu emang kurang mutu isinya. Yang udah kejadian biarkan berlalu saja lah, tidak perlu dibetulkan. Karena ini jadi tahun ini blog ini akan ditulis 100% oleh saya sendiri, karena lagi cukup luang waktu buat nulisnya (ngambil cuti lumayan banyak). Walaupun emang masih pake AI tipis-tipis untuk autocompletion, karena biasanya AI udah tahu apa yang akan saya tulis berikutnya, contohnya kalimat ini wkwkwk.

    Monke thinking

    Sudahi yappingnya, ini dia retro 2025.

    Kerjaan dan project

    Sejujurnya saya agak lupa kejadian-kejadian yang terjadi tentang kerjaan. Yang jelas kerja lembur bagai kuda, selain dari kerjaan full-time juga ada project-project yang saya kerjakan bareng kolega-kolega saya. Sayangnya ada nih salah satu project yang pas itu lagi seru-serunya, tapi karena ya tidak ada duitnya dan cuma project sampingan, tahun ini tidak rampung.

    Tiap minggu saya selalu bilang ke diri sendiri, ayo kelarin projectnya, tapi selalu aja ada kerjaan yang perlu dikerjain, dan akhirnya ya lupa soal projectnya.

    Projectnya sebetulnya keren, menurut saya sih. Dia pake AI (iya ini cuma llm wrapper saja) dan udah nyoba untuk dimonetisasi juga, sampai-sampai saya udah daftarin akun Stripe juga. Semoga suatu saat nanti bisa rampung dan bisa diceritakan di blog yang akan datang.

    Kalo dari segi kerjaan, tidak terlalu menarik sebetulnya. Ya isinya cuma kerja-kerja lembur bagai kuda, gitu-gitu doang. Ada sharing session juga sama kolega-kolega saya, dan saya juga belajar banyak dari mereka.

    AI dan programming

    AI ini adalah bubble. Canda haha, gausah dibahas di sini lah. Tapi memang AI ini lagi trending banget, dan seperti biasa pasti FOMO dan tidak mau ketinggalan beritanya. Pastinya sudah dimanfaatkan semaksimal yang saya bisa, bahkan lebih maksimal lagi dari tahun lalu.

    Vibe coding dengan Cursor IDE

    Di tahun ini, saya mulai pake Cursor IDE buat ngoding apa aja. Dari mobile apps, web apps, web servers, scripts, dll. Ini barang bagus banget, dan belum ada penyesalan sama sekali sejak mulai langganan dan beralih dari VSCode. Ya emang Cursor itu cuma fork dari VSCode, tapi bodo amat sama pendapat kalian. Wong saya sukak kok.

    Sebelumnya saya pernah pake Trae juga waktu masih beta. Bagus sih karena memang dia built-in AI IDE tapi masih nemu bug-bug di beberapa tempat. Setelah masa betanya selesai, limitnya mulai tuh dikecilin, jadi sewaktu ngoding dan ngeprompt itu dikit-dikit limit reached, antrian ratusan, mau nunggu juga setengah abad. Saya mikir kalo emang betul-betul mau bayar IDE, kenapa ga langsung nyobain Cursor aja? yang mana waktu itu paling populer di kalangan IDE dengan gimmick AI. Lalu saya coba langganan pro plan, dan tau ngga? Auto mode-nya itu mantap banget, kayak ga abis-abis limitnya. Terus kalo emang ga pake autonya, bisa pilih banyak model lain. Model terbaru dan paling gacor pun biasanya langsung ada, dan mereka pun punya model sendiri yang namanya Composer, tapi saya sendiri ngga terlalu yakin dengan kualitasnya sih.

    Sudah pasti, memahami konteks dari project yang kita kerjakan itu penting. Kalau kita paham betul dengan kode kita dan requirementnya, kita bisa membuat prompt yang bagus dan efektif. Penting juga buat pahamin kode yang ditulis sama AI, dan kemudian kita juga bisa modifikasi kode yang ditulis itu supaya lebih sesuai selera dan kebutuhan kita, atau bahkan bisa juga tulis prompt lanjutan.

    Bun.js

    Ya, saya juga nyoba pake runtime JS si Bun.js karena hype di Twitter (Saya masih nyaman dengan diksi Twitter).

    Menurut saya sangat menarik bahwa tim Bun bikin runtim JS from scratch dengan Zig, padahal udah ada Node.js dan Deno. Keunggulan yang selalu dikoar-koarin mereka itu adalah Bun adalah runtime yang ngebut banget, dan memang rill betul.

    Bun juga punya library-library yang menarik, misalnya untuk manage S3 yang juga bisa dipake untuk cloud provider lain. Saya sendiri mulai pake bun di project web yang kalian lihat ini. Sesaat setelah saya tahu kalau Vercel sudah support runtime Bun, saya langsung migrasi dari pnpm ke sini. Mungkin karena FOMO, tapi tool ini ya emang bagus.

    Cuan

    Biasanya ngga bahas duit ya di sini, tapi tak apalah dikit aja (bingung bahas apa). Tahun ini grinding banyak, dan bisa tuh menyisihkan beberapa dan investasi ke saham, baik yang US stocks dan Indo juga. Baru-baru ini juga saya ketemu komunitas di sosmed yang buat saya tertarik untuk belajar lebih lagi di trading saham Indonesia. Saya dapet profit, dan ada lossnya juga sih (namanya uang belajar wkwk). Keliatannya di 2026 bakalan lanjut untuk serius ngelakuin ini. Semoga bisa dapet profit yang lebih banyak kali ini (Amiin).

    Buffet meme

    Saya juga belajar tentang kartu kredit dan manfaatnya. Sebenarnya saya udah punya kartu kredit dari 2023, tapi jarang dipake karena belum paham manfaat dari penggunaan kartu kredit untuk transaksi. Intinya sih, kita bisa dapat cashback atau miles kalau pake kartu kredit untuk transaksi, tapi harus tetep mindful dalam penggunaannya, jangan sampe telat bayar, karena akan dikenakan bunga.

    Lain-lain

    Di sini, saya bakal tulis hal-hal menarik yang bingung mau ditaruh di kategori mana.

    Mulai tahun ini, saya pake Raycast untuk meningkatkan produktifitas saya. Ini barang bagus nan ciamik banget untuk pengguna macOS. Bisa ngecek status pipeline GitLab dari sini, dan juga punya clipboard manager built-in yang oke banget. Ada banyak extension di store-nya, dan saya juga sudah nyobain beberapa (bolak-balik install-delete). Salah satu favorit saya itu tool untuk convert image ke format webp, soalnya memang sering banget ngelakuin itu dan emang saya suka dengan format webp. Kita juga bisa ngelakuin operasi aritmatik sederhana, konversi unit, dan konversi mata uang secara langsung dari command-nya. Pokoknya banyak hal lain yang bisa dilakukan dengan Raycast, dan saya yakin bahwa saya belum explore semuanya.

    Tool lain yang saya temukan tahun ini adalah Obsidian. Lagi-lagi, ini barang bagus banget, dia mirip notion, tapi lebih ringan, dan bisa dipake secara luring (tidak ini tidak ditulis AI, saya memutuskan untuk pake kata luring daripada offline). Notes-nya disimpan dalam format markdown, dan kita bisa atur nama direktori dan juga nama file-nya. Kalau mau sync catatan kita ke cloud seperti notion juga bisa, tapi saya ngga pake fitur ini. Obsidian ini juga sangat mantap kustomisasinya, ada banyak theme dan plugin yang dibuat sama komunitas dan pengguna-pengguna obsidian.

    Saya udah nonton beberapa anime dan film juga tahun ini, dan salah satu yang paling mentereng itu seri Jojo's Bizarre Adventure. Mau harap apa lagi? Pokoknya bagus banget, apalagi part favorit saya yaitu part 5 (kita ga bilang season di sini). Memang sebuah pengalaman yang bizzare dan golden untuk ditonton (jelek juga pun-nya kalo dalam bahasa Indo). Nah terus juga ada OPM (One Punch Man ya bukan singkatan suatu organisasi) season 3 yang kayak dikerjainnya awur-awuran banget sama si JC Staff. Gausah diomongin lah, pokoknya jelek. Padahal manganya bagus banget menurut saya sih, tapi setidaknya memes dari kejelekan animasinya kocak banget.

    Terakhir, saya mau ngucapin terima kasih kepada pacar saya. Dia udah memberikan dukungan yang luar biasa untuk saya ini tahun ini. Selalu memberikan motivasi untuk terus berjuang. Semoga kita bisa menghabiskan lebih banyak waktu bersama di masa mendatang.

    Outro

    2025 ini adalah tahun yang menarik untuk saya. Belajar banyak, menemukan banyak tool baru, dan saya beruntung bisa belajar sedikit tentang trading saham. Tahun ini saya juga ngga bisa menulis banyak blog seperti yang saya rencanakan di tahun sebelumnya, harapannya di 2026 bisa lebih banyak lagi (ya atau 2027, dan seterusnya).