-
Paradigm Shifting: Melihat Masalah Sebagai Sinyal, Bukan Dihindari
Apa yang lo lakuin ketika dapat nilai jelek dari sekolah? pasti sembunyiin agar orang tua ga ngeliat. Apa yang lo lakuin kalo ada pencuri? kejar dan hajar dia. Sering kali kita melihat masalah sebagai keburukan yang harus dihilangkan—memang benar, tapi ada yang salah disini. Minggu lalu gue pergi ke jakarta, dari dalam bus travel ngeliat…
Written by
-
BaaS (Backend-as-a-Service): Kelebihan dan Risiko Masa Depan
Kalo lo udah pernah pake firebase untuk membuat projek aplikasi, berarti lo udah nerapin BaaS (Backend-as-a-Service). Kehebatan BaaS ini yang jadi andalan. Kalo lo tanya ke AI, sebagian besar pasti nyaranin metode ini, karena ia pikir ini solusi terbaik dan tercepat—memang benar tapi lo perlu pikir lagi deh. Provider BaaS Sebelum bahas jauh, mari kita…
Written by
-
SLM (Small Language Model): SLM kalahkan LLM, Panduan, Workflow dan Fine-tuning
Background Saat ini sudah ada banyak provider LLM/AI, mulai dari gemini, claude, deepseek, minimal 500 Miliar sampai 1 Triliun parameter. MoE (Mixture of Expert) memungkinkan satu model punya berbagai kemampuan expert sehingga lebih cerdas dan kreatif, mampu memberikan hasil yang tidak pernah terpikirkan oleh siapapun yang menggunakannya. Masalah yang sering dihadapi LLM (Large Language Model)…
Written by

-
Denah Ruang Ujian UT Harusnya Bisa Lebih Baik
Minggu ini saya ujian terakhir di UT, deres banget ujiannya sampe empat mata kuliah sekaligus. Karena UT ga punya tempat yang luas untuk mahasiswa-nya yang super banyak, maka lokasi ujian ditempatkan di sekolah-sekolah tingkat SMA/SMK. Ujiannya ga ada masalah sih, tapi denah ruangannya bikin bingung, pusing dan lama banget buat pahami denahnya—walaupun ternyata denah itu…
Written by
-
Agentic Software: Masa Depan Software Engineering?
Paper Agentic Software memberikan pemahaman baru tentang software, dan software engineering. Berbeda dengan Software biasanya, membutuhkan manusia setiap perubahan, sedangkan agentic software sepenuhnya dibuat oleh AI Agent. Pemecahan masalah dan pembuatan software tidak bergantung pada keputusan deterministik—ditentukan oleh algoritma dari awal. Agentic Software memungkinkan seluruh alur kerja (workflow) dibuat oleh Agentic AI. Tidak ada lagi…
Written by

-
Array-object vs Array-value: A Performance analysis for High-Volume Data
When designing high-performance data systems, the choice of data structure is a critical factor that directly impacts both memory footprint and network throughput. Two common patterns for representing collections of data are Array-Object (a list of objects, each with named keys) and Array-Value (a list of arrays, where each entry represents a row of raw…
Written by
-
Beyond the Syntax: My Journey Choosing Between EJS and Mustache
Disclaimer: I’m not suggesting that X is superior to Y; both are excellent tools. I’m just sharing the story of how I went choosing and adopting a templating engine. Framework Frontend vs Templating For the long time, since front-end frameworks (React.js, Vue, angular, etc) become the standard, we often forgetten that 80% workload is simply…
Written by
-
Teknologi Baru: Apakah layak atau Pemborosan?
Akuisisi Teknologi Baru Programmer sering kebingungan memilih framework atau library untuk projek baru. Alat atau framework modern dapat digunakan jika kamu tahu seberapa-modern-nya lingkungan kamu. Framework baru cocok untuk pengalaman bekerja yang modern dan menarik, tidak jarang lebih sederhana bahkan lebih ringan dibanding framework lama. Teknologi baru punya kelebihan seperti: Framework/bahasa/library—kita sebut saja sebagai alat.…
Written by