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
5 hari yang lalu
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
5 hari yang lalu
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
0

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...

Kenapa Dua Sistem Bisa Sama-Sama Pakai MySQL, Tapi Performanya Beda Jauh?
Kenapa Dua Sistem Bisa Sama-Sama Pakai MySQL, Tapi Performanya Beda Jauh?
author
Fill Gunawan
15 June 2025
0

Dua bisnis kopi, dua sistem MySQL, tapi hasilnya langit dan bumi. Salah satu cepat dan stabil, satunya bikin stres tiap weekend. Masalahnya bukan di server atau...

Dari Brownies ke Basis Data: Kisah Sistem yang Mengingat Lebih dari Sekadar Rasa
Dari Brownies ke Basis Data: Kisah Sistem yang Mengingat Lebih dari Sekadar Rasa
author
Fill Gunawan
15 June 2025
1

Ketika sistem kasir tahu Andin suka brownies tiap Jumat, itu bukan sulap. Cerita ini mengajak kamu mengenal bagaimana RDBMS menyusun data jadi pengalaman yang t...

Python 3.12 Tidak Akan Membuatmu Teriak ‘Wow’ — Tapi Dia Akan Pelan-Pelan Mengubah Cara Kamu Menulis Kode
Python 3.12 Tidak Akan Membuatmu Teriak ‘Wow’ — Tapi Dia Akan Pelan-Pelan Mengubah Cara Kamu Menulis Kode
author
Fill Gunawan
15 June 2025
0

Python 3.12 datang tanpa gegap gempita, tapi justru itu daya tariknya. F-string jadi lebih dewasa, pesan error kini lebih bersahabat, dan typing gak bikin tanga...

Saat Semua Framework Tambah Fitur, Laravel 11 Justru Menghilangkan—dan Itulah Hal Terbaiknya
Saat Semua Framework Tambah Fitur, Laravel 11 Justru Menghilangkan—dan Itulah Hal Terbaiknya
author
Fill Gunawan
14 June 2025
0

Laravel 11 bukan update heboh, tapi pembaruan yang terasa dewasa. Struktur proyeknya lebih bersih, Artisan-nya makin dimanjakan, dan testing kini terasa lebih r...

PHP 8.3: Evolusi Lain dari Si Tua yang Masih Gesit
PHP 8.3: Evolusi Lain dari Si Tua yang Masih Gesit
author
Fill Gunawan
13 June 2025
0

PHP dulu sering dianggap jadul, tapi versi 8.3 datang dengan gebrakan. Mulai dari typed constants, deep cloning, hingga atribut #[\Override]—semua bikin pengala...

Format Data dalam REST API: Bahasa yang Dipahami oleh Mesin dan Manusia
Format Data dalam REST API: Bahasa yang Dipahami oleh Mesin dan Manusia
author
Fill Gunawan
13 June 2025
0

Kirim request ke REST API tapi dibales error? Bisa jadi kamu dan server belum sepakat soal bahasa! Di artikel ini, kita bahas pentingnya format data seperti JSO...