Variabel dan Tipe Data: Petualangan Si Karakter RPG dan Statusnya yang Bisa Diatur
Variabel dan Tipe Data: Petualangan Si Karakter RPG dan Statusnya yang Bisa Diatur
author
Fill Gunawan
31 July 2025
0

Pernah bingung gimana karakter game tahu kapan harus KO atau naik level? Ternyata, semua aksi dramatis di game RPG—dari HP turun sampai ganti senjata—dikendalik...

Kalau Komputer Itu Tukang Masak, Maka Pemrograman Adalah Buku Resepnya
Kalau Komputer Itu Tukang Masak, Maka Pemrograman Adalah Buku Resepnya
author
Fill Gunawan
31 July 2025
0

Di sudut warung kopi, percakapan tentang error Python berubah jadi perenungan: sebenarnya, ngoding itu kayak masak dengan koki yang super patuh—semua harus jela...

Abstraction vs Encapsulation: Si Kembar yang Sering Salah Disangka
Abstraction vs Encapsulation: Si Kembar yang Sering Salah Disangka
author
Fill Gunawan
30 July 2025
0

Masih sering tertukar antara abstraction dan encapsulation? Lewat obrolan santai di artikel ini, kamu bakal tahu bedanya, cara kerjanya, dan kenapa keduanya sam...

Bisa Nyetir Bukan Berarti Harus Jadi Montir: Belajar Abstraction dari Jalan Raya
Bisa Nyetir Bukan Berarti Harus Jadi Montir: Belajar Abstraction dari Jalan Raya
author
Fill Gunawan
10 July 2025
1

Kamu bisa nyetir tanpa perlu tahu rumitnya mesin mobil, sama seperti abstraction di OOP: cukup pakai interface, tak perlu pusing detail teknis di baliknya. Arti...

Belajar Encapsulation dari Sebuah Warung
Belajar Encapsulation dari Sebuah Warung
author
Fill Gunawan
10 July 2025
0

Encapsulation dalam OOP itu seperti dapur rahasia di Warung Bu Ani: pelanggan cukup pesan dari luar, sementara semua proses rumit tetap tersembunyi di balik pin...

Kopi, Polymorphism, dan Pelayan Bernama Objek
Kopi, Polymorphism, dan Pelayan Bernama Objek
author
Fill Gunawan
09 July 2025
0

Satu perintah, seribu hasil—itulah keindahan polymorphism. Seperti barista warung kopi yang paham “pesanan biasa” setiap pelanggan, kode polymorphic membuat sis...

Ketika Class Punya Anak: Inheritance dan Drama Keluarga di Dunia Kode
Ketika Class Punya Anak: Inheritance dan Drama Keluarga di Dunia Kode
author
Fill Gunawan
02 July 2025
0

Inheritance bukan sekadar fitur di OOP, tapi cara menyusun kode yang tumbuh seperti silsilah keluarga: dari class induk hingga anak cucu, semua punya peran. Art...

Class dan Object: Dua Hal Sederhana yang Bisa Menyelamatkan Kode Kamu
Class dan Object: Dua Hal Sederhana yang Bisa Menyelamatkan Kode Kamu
author
Fill Gunawan
02 July 2025
0

Ngoding tanpa class dan object itu seperti nulis cerita tanpa tokoh. Artikel ini bantu kamu kenalan sama OOP dari nol—dengan cara yang bisa kamu pahami.

Ngoding Tanpa OOP Itu Kayak Nyetir Tanpa Setir
Ngoding Tanpa OOP Itu Kayak Nyetir Tanpa Setir
author
Fill Gunawan
24 June 2025
0

Adi kira dunia ngoding sudah ia kuasai, sampai tugas Object-Oriented Programming (OOP) datang dan bikin kepala pening. Dari kebingungan di depan terminal kosong...

Kunci yang Menyatukan Dunia Data: Cerita Tentang Identitas, Hubungan, dan Aturan Main
Kunci yang Menyatukan Dunia Data: Cerita Tentang Identitas, Hubungan, dan Aturan Main
author
Fill Gunawan
23 June 2025
9

Data tanpa struktur seperti kota tanpa aturan: semrawut, rawan error, dan susah dicari. Lewat artikel ini, kamu akan diajak memahami konsep dasar database, mula...

Dari Catatan Tangan ke Database: Belajar Struktur Data Tanpa Pusing
Dari Catatan Tangan ke Database: Belajar Struktur Data Tanpa Pusing
author
Fill Gunawan
22 June 2025
1

Pernah merasa data di catatan harian makin berantakan dan susah dicari? Ternyata, kunci agar hidup dan bisnis lebih teratur ada pada tiga struktur sederhana: ta...

Di Antara SELECT dan WHERE: Cerita Tentang Data dan Makna
Di Antara SELECT dan WHERE: Cerita Tentang Data dan Makna
author
Fill Gunawan
21 June 2025
0

SQL bukan sekadar alat database—dia adalah sahabat setia di balik setiap aplikasi yang kamu gunakan. Mulai dari kisah sejarahnya di lab IBM, hingga perannya men...

Relasional vs NoSQL: Pilih yang Mana Biar Gak Pusing di Tengah Jalan?
Relasional vs NoSQL: Pilih yang Mana Biar Gak Pusing di Tengah Jalan?
author
Fill Gunawan
19 June 2025
2

Belajar database ternyata lebih dari sekadar tabel dan perintah SQL. Lewat pengalaman membangun sistem di kedai kopi kecil hingga harus menghadapi data pelangga...

Ketika Kertas Tak Lagi Cukup: Waktunya Pindah ke Database
Ketika Kertas Tak Lagi Cukup: Waktunya Pindah ke Database
author
Fill Gunawan
19 June 2025
2

Dari kertas pesanan yang basah kena kopi hingga tumpukan file Excel yang bikin pusing, artikel ini mengajakmu masuk ke cerita transisi seorang pemilik kedai kop...

Siang Terang, Malam Redup: Kenapa Huruf di Layar Harus Ikut Menyesuaikan?
Siang Terang, Malam Redup: Kenapa Huruf di Layar Harus Ikut Menyesuaikan?
author
Fill Gunawan
18 June 2025
1

Pernah baca artikel bagus tapi kesulitan menikmatinya karena teksnya silau di malam hari atau nyaris hilang di siang hari? Kamu tidak sendiri. Artikel ini memba...

Tipografi Itu Kayak Humor — Kalau Garing, Orang Kabur
Tipografi Itu Kayak Humor — Kalau Garing, Orang Kabur
author
Fill Gunawan
18 June 2025
1

Pernah buka website bagus tapi langsung tutup karena teksnya bikin mata capek? Bisa jadi masalahnya di tipografi. Artikel ini bahas kenapa banyak desain teks we...

Mendesain Loading untuk Anak-anak vs Dewasa: Haruskah Berbeda?
Mendesain Loading untuk Anak-anak vs Dewasa: Haruskah Berbeda?
author
Fill Gunawan
17 June 2025
0

Loading screen sering dianggap sepele, padahal itu momen krusial dalam pengalaman pengguna. Di artikel ini, kita bahas bagaimana pendekatan desain loading yang...

Membuat Animasi Loading yang Elegan Tanpa JavaScript
Membuat Animasi Loading yang Elegan Tanpa JavaScript
author
Fill Gunawan
17 June 2025
0

Animasi loading bukan cuma pemanis, tapi penyambut tamu digital. Di artikel ini, kita bikin loader elegan pakai CSS saja—tanpa JavaScript, tanpa ribet. Cocok bu...

CSS Grid vs Flexbox: Kapan Pakai yang Mana Saat Bikin Layout?
CSS Grid vs Flexbox: Kapan Pakai yang Mana Saat Bikin Layout?
author
Fill Gunawan
17 June 2025
0

Pernah layout kamu berantakan kayak anak kos pas tanggal tua? Tenang, kamu nggak sendiri. Artikel ini ngajak kamu kenalan dengan dua pendekar CSS: Flexbox dan G...

Kenapa UI-Mu Terasa Kaku? Mungkin Karena Kamu Belum Kenal Trik CSS Ini
Kenapa UI-Mu Terasa Kaku? Mungkin Karena Kamu Belum Kenal Trik CSS Ini
author
Fill Gunawan
16 June 2025
0

Semua fitur jalan, desain sesuai, tapi UI-mu masih terasa kaku? Mungkin yang hilang adalah sentuhan manusiawi—gerakan kecil yang bikin nyaman. Artikel ini menga...