<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ACY Partner Indonesia Blog (ID)</title><description>Panduan mendalam untuk semua topik yang kami bahas — dijelaskan dengan jelas, dari dasar.</description><link>https://blog.acy-partner.com/id/</link><language>id-ID</language><item><title>SSL dan Enkripsi at Rest: Melindungi Data Saat Berjalan dan Saat Tersimpan</title><link>https://blog.acy-partner.com/id/programming/server/server-security/ssl-dan-enkripsi-at-rest</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/server-security/ssl-dan-enkripsi-at-rest</guid><description>Enkripsi melindungi data di dua tempat: saat data lewat di jaringan (in transit) dan saat data nganggur di disk (at rest). Pahami bedanya, kenapa kamu butuh keduanya, bagaimana TLS, enkripsi disk, dan pengelolaan kunci sebenarnya saling melengkapi, plus kesalahan praktis yang sering bikin sia-sia.</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>server</category><category>server-security</category><category>server</category><category>keamanan</category><category>enkripsi</category><category>tls</category><category>ssl</category></item><item><title>Mengamankan Port dan Service: Menutup Pintu yang Tidak Kamu Pakai</title><link>https://blog.acy-partner.com/id/programming/server/server-security/mengamankan-port-dan-service</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/server-security/mengamankan-port-dan-service</guid><description>Setiap port yang terbuka di server adalah satu pintu yang bisa dicoba orang lain. Pahami port dan service itu sebenarnya apa, kenapa service yang terekspos jadi risiko terbesarmu, dan kebiasaan sederhana menutup semua yang tidak kamu butuhkan — dijelaskan dari nol.</description><pubDate>Sun, 08 Nov 2026 00:00:00 GMT</pubDate><category>server</category><category>server-security</category><category>server</category><category>keamanan</category><category>port</category><category>service</category><category>hardening</category></item><item><title>Prinsip Least Privilege: Beri Setiap Hal Hanya Akses yang Benar-Benar Dibutuhkan</title><link>https://blog.acy-partner.com/id/programming/server/server-security/prinsip-least-privilege</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/server-security/prinsip-least-privilege</guid><description>Least privilege adalah aturan diam-diam di balik hampir semua setup keamanan yang solid: setiap user, proses, dan kunci hanya dapat akses minimum untuk menjalankan tugasnya, tidak lebih.</description><pubDate>Sat, 07 Nov 2026 00:00:00 GMT</pubDate><category>server</category><category>server-security</category><category>server</category><category>keamanan</category><category>least-privilege</category><category>izin</category><category>pemula</category></item><item><title>Fail2ban dan Dasar Intrusi: Mem-banned Otomatis Bot yang Terus Menggedor Server-mu</title><link>https://blog.acy-partner.com/id/programming/server/server-security/fail2ban-dan-dasar-intrusi</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/server-security/fail2ban-dan-dasar-intrusi</guid><description>Penyerang tidak berhenti setelah sekali salah tebak — mereka terus menggedor, ribuan kali sehari. Pahami seperti apa sebenarnya percobaan intrusi, apa yang dikerjakan fail2ban, bagaimana ia mengawasi log dan mem-banned pelaku otomatis, dan cara menyetelnya dengan masuk akal tanpa mengunci dirimu.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><category>server</category><category>server-security</category><category>server</category><category>keamanan</category><category>fail2ban</category><category>intrusi</category><category>linux</category></item><item><title>Menjaga Software Tetap Update: Kebiasaan Membosankan yang Mencegah Sebagian Besar Pembobolan Server</title><link>https://blog.acy-partner.com/id/programming/server/server-security/menjaga-software-tetap-update</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/server-security/menjaga-software-tetap-update</guid><description>Kebanyakan server tidak dibobol lewat serangan baru yang canggih — tapi lewat lubang lama yang sudah diketahui, yang sebenarnya cukup ditutup dengan update. Pelajari kenapa update itu penting, apa saja yang harus di-update, cara melakukannya dengan aman tanpa merusak apa pun, dan cara.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>server</category><category>server-security</category><category>server</category><category>keamanan</category><category>update</category><category>patching</category><category>pemula</category></item><item><title>Konfigurasi Firewall: Menyusun Aturan Default-Deny Tanpa Mengunci Diri Sendiri</title><link>https://blog.acy-partner.com/id/programming/server/server-security/konfigurasi-firewall</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/server-security/konfigurasi-firewall</guid><description>Tahu apa itu firewall dan benar-benar mengonfigurasinya dengan rapi adalah dua keterampilan berbeda. Pelajari cara menyusun aturan default-deny, mengurutkan aturan dengan benar, membuka akses sendiri lebih dulu, menangani IPv6 dan security group cloud, lalu mengujinya sebelum dipakai — panduan.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>server</category><category>server-security</category><category>firewall</category><category>keamanan</category><category>server</category><category>linux</category><category>pemula</category></item><item><title>Keamanan SSH: Cara Mengunci Akses Jarak Jauh ke Server-mu</title><link>https://blog.acy-partner.com/id/programming/server/server-security/keamanan-ssh</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/server-security/keamanan-ssh</guid><description>SSH adalah pintu depan server-mu, dan para penyerang tahu betul soal itu. Pelajari cara menguatkan SSH dengan benar — login berbasis key, mematikan password dan root, mengubah pengaturan default, membatasi user, dan setelan kecil yang menahan serangan otomatis — dijelaskan dari nol.</description><pubDate>Tue, 03 Nov 2026 00:00:00 GMT</pubDate><category>server</category><category>server-security</category><category>server</category><category>keamanan</category><category>ssh</category><category>hardening</category><category>linux</category></item><item><title>Dasar Hardening Server: Mengunci Mesin Sebelum Dia Diserang</title><link>https://blog.acy-partner.com/id/programming/server/server-security/dasar-hardening-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/server-security/dasar-hardening-server</guid><description>Server baru yang nongol di internet langsung jadi sasaran dalam hitungan menit. Hardening server adalah kumpulan kebiasaan yang memperkecil jalan masuk. Pelajari apa itu hardening, lapisan-lapisan yang dicakup, dan checklist praktis yang bisa kamu pakai di mesin mana pun — dijelaskan dari nol.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><category>server</category><category>server-security</category><category>server</category><category>keamanan</category><category>hardening</category><category>linux</category><category>pemula</category></item><item><title>Strategi Backup: Cara Memastikan Datamu Tidak Pernah Hilang</title><link>https://blog.acy-partner.com/id/programming/server/deployment/strategi-backup</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/deployment/strategi-backup</guid><description>Sebuah backup baru ada nilainya saat berhasil kamu pulihkan. Pelajari apa yang benar-benar dihitung sebagai backup, aturan 3-2-1, full vs incremental vs differential, di mana menyimpan salinan, cara menjadwalkan dan mengujinya, serta berapa lama menyimpannya — dari nol.</description><pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate><category>server</category><category>deployment</category><category>server</category><category>deployment</category><category>backup</category><category>operasional</category><category>pemula</category></item><item><title>Log dan Manajemen Log: Cara Membaca Apa yang Sedang Diceritakan Server-mu</title><link>https://blog.acy-partner.com/id/programming/server/deployment/log-dan-manajemen-log</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/deployment/log-dan-manajemen-log</guid><description>Server-mu sebenarnya terus &apos;ngomong&apos; — lewat log. Pelajari log itu apa, jenis-jenis yang bakal kamu temui, cara membaca dan mencarinya, kenapa rotasi log penting, dan cara memusatkan log supaya kamu bisa menemukan jawaban saat ada yang rusak.</description><pubDate>Sat, 31 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>deployment</category><category>server</category><category>deployment</category><category>log</category><category>monitoring</category><category>operasional</category></item><item><title>Monitoring dan Uptime: Tahu Server Masih Hidup Sebelum Penggunamu Tahu</title><link>https://blog.acy-partner.com/id/programming/server/deployment/monitoring-dan-uptime</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/deployment/monitoring-dan-uptime</guid><description>Deploy itu baru setengah pekerjaan — menjaga server tetap sehat adalah setengahnya lagi. Pahami arti monitoring dan uptime, cara kerja health check dan alert, metrik yang layak dipantau, dan cara tahu ada masalah sebelum pengunjungmu yang memberi tahu.</description><pubDate>Fri, 30 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>deployment</category><category>server</category><category>deployment</category><category>monitoring</category><category>uptime</category><category>pemula</category></item><item><title>Domain dan Mengarahkan DNS: Menyambungkan Nama Asli ke Server-mu</title><link>https://blog.acy-partner.com/id/programming/server/deployment/domain-dan-mengarahkan-dns</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/deployment/domain-dan-mengarahkan-dns</guid><description>Aplikasimu sudah jalan di server, tapi baru bisa diakses lewat alamat IP. Pelajari cara mengarahkan domain asli ke sana — registrar, record yang penting, www vs domain polos, propagasi, dan cara memastikan semuanya benar-benar jalan.</description><pubDate>Thu, 29 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>deployment</category><category>server</category><category>deployment</category><category>dns</category><category>domain</category><category>hosting</category></item><item><title>Sertifikat SSL dalam Praktik: Bikin HTTPS Beneran Jalan di Deployment Nyata</title><link>https://blog.acy-partner.com/id/programming/server/deployment/sertifikat-ssl-dalam-praktik</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/deployment/sertifikat-ssl-dalam-praktik</guid><description>Kamu tahu HTTPS bikin lalu lintas terenkripsi — tapi gimana caranya sertifikat itu benar-benar nempel di server live dan tetap valid? Pelajari sertifikat SSL itu sebenarnya apa, cara penerbitan dan perpanjangannya, di mana file-nya tinggal, dan jebakan-jebakan praktis yang sering bikin pusing.</description><pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>deployment</category><category>server</category><category>deployment</category><category>ssl</category><category>https</category><category>tls</category></item><item><title>Konfigurasi Environment: Bagaimana Aplikasi Tahu Dia Ada di Mana dan Harus Pakai Apa</title><link>https://blog.acy-partner.com/id/programming/server/deployment/konfigurasi-environment</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/deployment/konfigurasi-environment</guid><description>Kode yang sama jalan di laptopmu dan di server live, tapi anehnya nyambung ke database, kunci, dan URL yang berbeda. Itulah keajaiban konfigurasi environment. Pahami config itu apa, kenapa harus di luar kode, cara kerja environment variable dan file .env, serta cara menjaga rahasia tetap aman.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>deployment</category><category>server</category><category>deployment</category><category>konfigurasi</category><category>environment-variable</category><category>pemula</category></item><item><title>Deployment Statis vs Server: Sebenarnya Proyekmu Butuh yang Mana?</title><link>https://blog.acy-partner.com/id/programming/server/deployment/deployment-statis-vs-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/deployment/deployment-statis-vs-server</guid><description>Ada situs yang cukup kamu unggah berkasnya lalu selesai. Ada yang butuh program berjalan terus di sebuah mesin untuk menjawab tiap permintaan. Pahami beda asli deployment statis dan server, cara kerja masing-masing, ongkosnya, dan cara memilih yang tepat buat yang kamu bangun.</description><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>deployment</category><category>server</category><category>deployment</category><category>statis</category><category>hosting</category><category>pemula</category></item><item><title>Cara Kerja Deployment: Tahap demi Tahap dari Build sampai Live</title><link>https://blog.acy-partner.com/id/programming/server/deployment/cara-kerja-deployment</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/deployment/cara-kerja-deployment</guid><description>Deployment bukan satu tombol ajaib — dia rangkaian tahap yang mengubah kode sumbermu jadi aplikasi yang berjalan di server. Pelajari tahapan universalnya (build, transfer, install, migrate, switch, verify), tugas tiap tahap, dan bagaimana pipeline otomatis modern menjalankannya untukmu.</description><pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>deployment</category><category>deployment</category><category>server</category><category>devops</category><category>ci-cd</category><category>pemula</category></item><item><title>Mengenal Environment Deployment: Dev, Staging, dan Production</title><link>https://blog.acy-partner.com/id/programming/server/deployment/environment-deployment</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/deployment/environment-deployment</guid><description>Kode jarang langsung lompat dari laptopmu ke pengguna asli. Dia melewati beberapa environment — development, staging, production, dan kawan-kawannya. Pelajari fungsi masing-masing, kenapa tim memisahkannya, dan kenapa aplikasi yang sama bisa berperilaku beda di tiap tempat.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>deployment</category><category>server</category><category>deployment</category><category>staging</category><category>production</category><category>pemula</category></item><item><title>Apa Itu Deployment? Membawa Kodemu dari Laptop ke Dunia</title><link>https://blog.acy-partner.com/id/programming/server/deployment/apa-itu-deployment</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/deployment/apa-itu-deployment</guid><description>Deployment adalah momen ketika kodemu berhenti jalan cuma di mesinmu dan mulai jalan di tempat yang bisa dijangkau orang sungguhan. Pelajari arti deployment sebenarnya, langkah-langkahnya, kenapa lebih rumit dari kelihatannya, dan bagaimana versi modern yang otomatis bekerja — dijelaskan dari nol.</description><pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>deployment</category><category>deployment</category><category>server</category><category>devops</category><category>hosting</category><category>pemula</category></item><item><title>Container vs Bare Metal: Memilih Cara Software-mu Benar-benar Berjalan</title><link>https://blog.acy-partner.com/id/programming/server/containers/container-vs-bare-metal</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/containers/container-vs-bare-metal</guid><description>Container dan bare metal berada di dua ujung pertanyaan &apos;gimana ini harus dijalankan&apos;. Pelajari arti bare metal sebenarnya, di mana container menambah satu lapisan, trade-off soal kecepatan, isolasi, dan kepadatan, serta cara memilih yang pas buat proyek nyata — dijelaskan dari nol.</description><pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>containers</category><category>server</category><category>container</category><category>bare-metal</category><category>infrastruktur</category><category>pemula</category></item><item><title>Dasar Jaringan Container: Cara Container Saling Bicara dan Terhubung ke Dunia Luar</title><link>https://blog.acy-partner.com/id/programming/server/containers/dasar-jaringan-container</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/containers/dasar-jaringan-container</guid><description>Container itu terisolasi secara default, tapi tetap perlu menjangkau satu sama lain, host-nya, dan internet. Pelajari cara kerja jaringan container — virtual network, publish port, DNS antar-container, dan bridge yang mengikat semuanya — dijelaskan dari nol.</description><pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>containers</category><category>server</category><category>container</category><category>jaringan</category><category>port</category><category>pemula</category></item><item><title>Container dan Isolasi: Cara Satu Mesin Memisahkan Banyak Aplikasi</title><link>https://blog.acy-partner.com/id/programming/server/containers/container-dan-isolasi</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/containers/container-dan-isolasi</guid><description>Container terasa seperti komputer kecilnya sendiri, padahal dia berbagi kernel yang sama dengan semua container lain. Pelajari arti isolasi yang sebenarnya, fitur Linux yang membuatnya bekerja — namespace, cgroup, dan filesystem — serta di mana dindingnya lebih tipis daripada yang orang kira.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>containers</category><category>server</category><category>container</category><category>isolasi</category><category>linux</category><category>pemula</category></item><item><title>Apa Itu Container Registry? Tempat Container Image Disimpan dan Dibawa ke Mana-mana</title><link>https://blog.acy-partner.com/id/programming/server/containers/container-registry</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/containers/container-registry</guid><description>Container registry itu gudang penyimpanan buat container image — push image ke sana, lalu pull dari mana saja. Pelajari registry itu sebenarnya apa, cara kerja push dan pull, beda registry publik dan privat, serta bagaimana tag dan repository ditata.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>containers</category><category>containers</category><category>registry</category><category>image</category><category>devops</category><category>pemula</category></item><item><title>Apa Itu Container Image? Cetakan Asli yang Mencetak Container-mu</title><link>https://blog.acy-partner.com/id/programming/server/containers/container-image</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/containers/container-image</guid><description>Container image adalah template read-only yang dipakai untuk membuat container yang berjalan — aplikasimu, dependensinya, plus resep untuk filesystem-nya, dibekukan jadi satu artefak yang bisa dibagikan.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>containers</category><category>server</category><category>container</category><category>image</category><category>devops</category><category>pemula</category></item><item><title>Kenapa Pakai Container? Masalah Nyata yang Mereka Selesaikan</title><link>https://blog.acy-partner.com/id/programming/server/containers/kenapa-pakai-container</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/containers/kenapa-pakai-container</guid><description>Container bukan sekadar tren — mereka membereskan masalah konkret yang menyebalkan: &apos;di komputerku jalan kok,&apos; dependency yang berantakan, onboarding lambat, dan deployment yang rapuh. Ini yang sebenarnya kamu dapat dari container, kapan worth it, dan kapan justru berlebihan.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>containers</category><category>server</category><category>container</category><category>devops</category><category>deployment</category><category>pemula</category></item><item><title>Container vs Virtual Machine: Apa Sebenarnya yang Beda</title><link>https://blog.acy-partner.com/id/programming/server/containers/container-vs-virtual-machine</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/containers/container-vs-virtual-machine</guid><description>Container dan virtual machine sama-sama membuat satu server fisik bisa menjalankan banyak beban kerja yang terpisah, tapi caranya benar-benar berbeda. Pelajari cara kerja masing-masing, di mana garis pemisahnya, apa yang dikorbankan, dan kapan memilih yang mana — dijelaskan dari nol.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>containers</category><category>server</category><category>container</category><category>virtual-machine</category><category>virtualisasi</category><category>pemula</category></item><item><title>Apa Itu Container? Kotak yang Membuat Software Modern Gampang Dibawa ke Mana-mana</title><link>https://blog.acy-partner.com/id/programming/server/containers/apa-itu-container</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/containers/apa-itu-container</guid><description>Container membungkus aplikasimu bersama semua yang dia butuhkan untuk jalan, jadi perilakunya sama di setiap mesin. Pelajari container itu sebenarnya apa, bedanya dengan sekadar menginstal software, apa isi di dalamnya, dan kenapa container mengubah cara software dikirim — dijelaskan dari nol.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>containers</category><category>server</category><category>container</category><category>devops</category><category>deployment</category><category>pemula</category></item><item><title>Dasar Troubleshooting Jaringan: Cara Tenang dan Bertahap Menemukan Sumber Masalah</title><link>https://blog.acy-partner.com/id/programming/server/networking/dasar-troubleshooting-jaringan</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/networking/dasar-troubleshooting-jaringan</guid><description>Saat ada yang mati di jaringan, panik itu sebenarnya opsional. Pelajari cara mendiagnosis masalah koneksi yang sederhana dan bisa diulang — dari &apos;ini nyala enggak sih?&apos; sampai DNS, port, dan firewall — pakai segelintir perintah universal dan pola pikir berlapis.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>networking</category><category>server</category><category>jaringan</category><category>troubleshooting</category><category>debugging</category><category>pemula</category></item><item><title>DNS Mendalam: Bagaimana Nama Domain Berubah Jadi Alamat IP</title><link>https://blog.acy-partner.com/id/programming/server/networking/dns-mendalam</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/networking/dns-mendalam</guid><description>DNS sering disebut buku telepon internet, padahal jauh lebih pintar dari itu. Kupas tuntas bagaimana sebuah nama domain berubah jadi alamat IP — recursive resolver, root dan TLD server, jenis-jenis record, caching, TTL, dan kenapa perubahan DNS terasa lambat — dijelaskan langkah demi langkah.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>networking</category><category>dns</category><category>jaringan</category><category>domain</category><category>server</category><category>menengah</category></item><item><title>Proxy dan Gateway: Perantara yang Diam-Diam Mengatur Lalu Lintas Datamu</title><link>https://blog.acy-partner.com/id/programming/server/networking/proxy-dan-gateway</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/networking/proxy-dan-gateway</guid><description>Proxy itu wakil yang meneruskan permintaan atas namamu; gateway itu pintu antara dua jaringan atau protokol yang berbeda. Pahami apa sebenarnya kerja forward proxy, reverse proxy, dan gateway, bedanya di mana, masing-masing duduk di posisi apa, dan kenapa hampir tidak ada jaringan nyata yang.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>networking</category><category>server</category><category>jaringan</category><category>proxy</category><category>gateway</category><category>pemula</category></item><item><title>Apa Itu CDN? Cara Web Tetap Ngebut di Seluruh Dunia</title><link>https://blog.acy-partner.com/id/programming/server/networking/apa-itu-cdn</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/networking/apa-itu-cdn</guid><description>CDN adalah jaringan server yang tersebar di seluruh dunia untuk menyimpan salinan situsmu dekat dengan pengunjung. Pelajari CDN itu sebenarnya apa, cara kerjanya, apa itu edge caching, dan kenapa dia bikin halaman lebih cepat dan tahan lonjakan trafik — dijelaskan dari nol.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>networking</category><category>cdn</category><category>jaringan</category><category>performa</category><category>caching</category><category>pemula</category></item><item><title>Apa Itu Firewall? Penjaga Pintu yang Menentukan Lalu Lintas Mana yang Boleh Masuk</title><link>https://blog.acy-partner.com/id/programming/server/networking/firewall</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/networking/firewall</guid><description>Firewall itu penyaring yang menentukan lalu lintas jaringan mana yang boleh lewat dan mana yang diblokir. Pelajari apa sebenarnya kerja firewall, cara kerja aturan dan pola pikir tutup-semua-dulu, beda firewall host dan jaringan, filtering stateful vs stateless, dan cara menyikapinya di server.</description><pubDate>Sat, 10 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>networking</category><category>firewall</category><category>jaringan</category><category>server</category><category>keamanan</category><category>pemula</category></item><item><title>Port dan Protokol: Cara Komputer Sepakat soal Bagaimana Mereka Bicara</title><link>https://blog.acy-partner.com/id/programming/server/networking/port-dan-protokol</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/networking/port-dan-protokol</guid><description>Alamat IP mengantar data ke mesin yang benar; port mengantarnya ke program yang benar; protokol menentukan arti percakapannya. Pelajari cara port dan protokol bekerja bareng, yang umum kamu temui, dan kenapa ini penting begitu kamu menaruh sesuatu online — dijelaskan dari nol.</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>networking</category><category>server</category><category>jaringan</category><category>port</category><category>protokol</category><category>pemula</category></item><item><title>HTTP vs HTTPS: Apa yang Sebenarnya Ditambahkan Huruf &apos;S&apos; Itu</title><link>https://blog.acy-partner.com/id/programming/server/networking/http-vs-https</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/networking/http-vs-https</guid><description>HTTP adalah bahasa yang dipakai browser dan server untuk ngobrol. HTTPS adalah bahasa yang sama, tapi dibicarakan lewat koneksi terenkripsi. Pelajari masing-masing itu apa, apa persisnya yang dilindungi huruf &apos;S&apos;, apa yang tidak, dan kenapa setiap situs sekarang wajib pakai HTTPS — dijelaskan.</description><pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>networking</category><category>http</category><category>https</category><category>jaringan</category><category>tls</category><category>pemula</category></item><item><title>Dasar TCP/IP: Aturan yang Menggerakkan Setiap Paket di Internet</title><link>https://blog.acy-partner.com/id/programming/server/networking/dasar-tcp-ip</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/networking/dasar-tcp-ip</guid><description>TCP/IP adalah seperangkat aturan yang membuat dua komputer mana pun di bumi bisa bertukar data dengan andal. Pelajari tugas TCP dan IP masing-masing, cara kerja model berlapis, beda TCP dengan UDP, dan bagaimana satu request benar-benar melaju — dijelaskan dari nol.</description><pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>networking</category><category>jaringan</category><category>tcp-ip</category><category>protokol</category><category>server</category><category>pemula</category></item><item><title>Cara Kerja Internet: Dari Sekali Klik Sampai Halaman Muncul, Langkah demi Langkah</title><link>https://blog.acy-partner.com/id/programming/server/networking/cara-kerja-internet</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/networking/cara-kerja-internet</guid><description>Apa sebenarnya yang terjadi antara mengetik alamat web dan melihat halamannya tampil? Ikuti perjalanan satu permintaan menyeberangi internet — DNS, alamat IP, router, paket data, dan jalan pulangnya — dijelaskan sederhana, dari nol.</description><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>networking</category><category>jaringan</category><category>internet</category><category>dns</category><category>tcp-ip</category><category>pemula</category></item><item><title>Apa Itu Jaringan? Cara Komputer Saling Bicara, Dijelaskan Sederhana</title><link>https://blog.acy-partner.com/id/programming/server/networking/apa-itu-jaringan</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/networking/apa-itu-jaringan</guid><description>Jaringan itu cuma sekumpulan komputer yang bisa saling kirim pesan. Pelajari jaringan itu sebenarnya apa, bagian-bagian yang membuatnya bekerja, bagaimana data benar-benar berpindah, jenis-jenis yang bakal kamu temui, dan kenapa setiap server bergantung padanya — dijelaskan dari nol.</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>networking</category><category>jaringan</category><category>server</category><category>dasar</category><category>internet</category><category>pemula</category></item><item><title>Web Server vs Application Server: Apa Sih Sebenarnya Bedanya?</title><link>https://blog.acy-partner.com/id/programming/server/web-servers/web-server-vs-app-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/web-servers/web-server-vs-app-server</guid><description>Orang sering memakai &apos;web server&apos; dan &apos;application server&apos; seolah-olah sama — padahal tugasnya beda, dan begitu kamu paham bedanya, banyak kebingungan soal cara sebuah situs dibangun langsung terjawab. Pahami tugas masing-masing, cara keduanya kerja sama, dan kapan kamu butuh dua-duanya.</description><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>web-servers</category><category>server</category><category>web-servers</category><category>arsitektur</category><category>backend</category><category>pemula</category></item><item><title>SSL, TLS, dan HTTPS: Cara Web Menjaga Datamu Tetap Rahasia</title><link>https://blog.acy-partner.com/id/programming/server/web-servers/ssl-tls-dan-https</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/web-servers/ssl-tls-dan-https</guid><description>Ikon gembok kecil di browser-mu itu kerjanya berat. Pahami SSL dan TLS itu sebenarnya apa, bagaimana HTTPS mengenkripsi koneksi antara browser dan server, apa yang dibuktikan sertifikat, dan bagaimana seluruh handshake-nya menyatu — dijelaskan dari nol, netral tanpa vendor.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>web-servers</category><category>server</category><category>web-server</category><category>https</category><category>tls</category><category>keamanan</category><category>pemula</category></item><item><title>Mengenal Virtual Host: Menjalankan Banyak Website di Satu Server</title><link>https://blog.acy-partner.com/id/programming/server/web-servers/virtual-host</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/web-servers/virtual-host</guid><description>Virtual host membuat satu server bisa melayani banyak domain berbeda, masing-masing dengan berkas dan pengaturannya sendiri. Pelajari cara kerja virtual host berbasis nama dan berbasis IP, bagaimana server menentukan situs mana yang dilayani, dan kenapa satu ide ini bikin hosting jadi terjangkau.</description><pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>web-servers</category><category>server</category><category>web-server</category><category>virtual-host</category><category>hosting</category><category>pemula</category></item><item><title>Mengenal Load Balancing: Cara Satu Website Berjalan di Banyak Server</title><link>https://blog.acy-partner.com/id/programming/server/web-servers/load-balancing</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/web-servers/load-balancing</guid><description>Ketika satu server sudah kewalahan, kamu tambah server lain — dan load balancer-lah yang menentukan siapa menjawab tiap permintaan. Pelajari apa itu load balancing, cara kerjanya, algoritma yang umum, sticky session, health check, dan kenapa ini jadi tulang punggung situs yang harus tetap hidup.</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>server</category><category>web-servers</category><category>server</category><category>web-servers</category><category>load-balancing</category><category>scaling</category><category>pemula</category></item><item><title>Apa Itu Reverse Proxy? Meja Resepsionis yang Berdiri di Depan Server-mu</title><link>https://blog.acy-partner.com/id/programming/server/web-servers/reverse-proxy</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/web-servers/reverse-proxy</guid><description>Reverse proxy adalah server yang berdiri di depan server-server lainnya, menerima setiap permintaan lebih dulu lalu menentukan harus diapakan. Pelajari reverse proxy itu apa, bedanya dengan forward proxy, tugas-tugas yang dia tangani diam-diam, dan kenapa hampir semua website serius berjalan di.</description><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>web-servers</category><category>server</category><category>web-server</category><category>reverse-proxy</category><category>jaringan</category><category>pemula</category></item><item><title>Konten Statis vs Dinamis: Dua Cara Server Menjawab Permintaan</title><link>https://blog.acy-partner.com/id/programming/server/web-servers/konten-statis-vs-dinamis</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/web-servers/konten-statis-vs-dinamis</guid><description>Saat browser minta sebuah halaman, server bisa langsung menyerahkan berkas yang sudah ada, atau membangun halaman baru saat itu juga. Satu beda kecil ini — konten statis vs dinamis — menentukan kecepatan, biaya, dan cara seluruh situsmu dibangun. Ini gambaran lengkapnya, dari nol.</description><pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>web-servers</category><category>server</category><category>web-server</category><category>statis</category><category>dinamis</category><category>pemula</category></item><item><title>Cara Kerja Web Server: Dari URL di Browser sampai Halaman Muncul di Layar</title><link>https://blog.acy-partner.com/id/programming/server/web-servers/cara-kerja-web-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/web-servers/cara-kerja-web-server</guid><description>Kamu ketik URL, tekan Enter, dan halaman langsung muncul. Tapi apa sebenarnya yang terjadi di dalam web server selama beberapa ratus milidetik itu? Kita telusuri seluruh alur permintaan — mendengarkan, membaca, mengarahkan, menjawab — langkah demi langkah, dari nol.</description><pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>web-servers</category><category>server</category><category>web-server</category><category>http</category><category>backend</category><category>pemula</category></item><item><title>Apa Itu Web Server? Software yang Membagikan Halaman Web</title><link>https://blog.acy-partner.com/id/programming/server/web-servers/apa-itu-web-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/web-servers/apa-itu-web-server</guid><description>Web server adalah software yang menunggu permintaan dari browser lalu mengirimkan halaman web. Pelajari apa sebenarnya yang dikerjakan web server, bedanya dengan mesin tempat dia berjalan, apa hubungannya dengan HTTP, dan posisinya dalam perjalanan dari URL sampai halaman tampil — dijelaskan dari.</description><pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>web-servers</category><category>web-server</category><category>http</category><category>server</category><category>hosting</category><category>pemula</category></item><item><title>Mengenal Cron Job: Cara Linux Menjalankan Tugas Sesuai Jadwal</title><link>https://blog.acy-partner.com/id/programming/server/linux/cron-job</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/cron-job</guid><description>Cron job adalah tugas yang dijalankan server-mu otomatis sesuai jadwal — tiap menit, tiap malam, tiap Senin. Pelajari cara kerja cron, cara membaca dan menulis jadwal lima kolom yang terkenal itu, di mana letak jebakannya, dan kapan sebaiknya beralih ke systemd timer.</description><pubDate>Sat, 26 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>linux</category><category>cron</category><category>otomasi</category><category>server</category><category>pemula</category></item><item><title>Transfer Berkas di Server Linux: Memindahkan File ke Mesin yang Tak Bisa Kamu Sentuh</title><link>https://blog.acy-partner.com/id/programming/server/linux/transfer-berkas-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/transfer-berkas-server</guid><description>Server-mu nangkring di suatu tempat yang jauh, tanpa port USB yang bisa kamu colok. Lalu bagaimana file bisa masuk dan keluar dari sana? Pelajari cara-cara inti memindahkan berkas ke server Linux — scp, sftp, rsync, dan download langsung — lengkap dengan kapan memakai yang mana dan jebakan yang.</description><pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>linux</category><category>server</category><category>scp</category><category>rsync</category><category>pemula</category></item><item><title>Dasar SSH: Cara Login ke Server Jarak Jauh dengan Aman</title><link>https://blog.acy-partner.com/id/programming/server/linux/dasar-ssh</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/dasar-ssh</guid><description>SSH adalah cara kamu menjangkau server yang ada di tempat lain dan menjalankan perintah di sana seolah-olah kamu duduk di depannya. Pelajari SSH itu apa, bagaimana koneksinya bekerja, beda password dan key, serta perintah sehari-hari yang benar-benar kamu pakai — dijelaskan dari nol.</description><pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>ssh</category><category>linux</category><category>server</category><category>akses-jarak-jauh</category><category>pemula</category></item><item><title>Environment Variable di Linux: Konfigurasi yang Hidup di Luar Kode</title><link>https://blog.acy-partner.com/id/programming/server/linux/environment-variable-linux</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/environment-variable-linux</guid><description>Environment variable memungkinkan kamu mengoper setting, path, dan rahasia ke sebuah program tanpa menanamkannya di dalam kode. Pelajari apa itu, bagaimana shell dan proses memakainya, beda shell variable dengan variabel yang di-export, serta cara mengaturnya dengan aman di server — dari nol.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>linux</category><category>environment-variable</category><category>konfigurasi</category><category>server</category><category>pemula</category></item><item><title>Dasar systemd: Cara Linux Modern Menyalakan, Mematikan, dan Menjaga Service-mu</title><link>https://blog.acy-partner.com/id/programming/server/linux/dasar-systemd</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/dasar-systemd</guid><description>systemd adalah program yang menyalakan server Linux-mu dan menjaga service tetap hidup. Pelajari apa itu systemd, cara kerja unit dan perintah systemctl, cara menjalankan service otomatis saat boot, dan cara membaca log lewat journalctl — dari nol, netral tanpa produk tertentu.</description><pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>linux</category><category>systemd</category><category>service</category><category>systemctl</category><category>pemula</category></item><item><title>Proses dan Service di Linux: Apa yang Sedang Jalan di Server-mu dan Kenapa</title><link>https://blog.acy-partner.com/id/programming/server/linux/proses-dan-service-linux</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/proses-dan-service-linux</guid><description>Setiap program di server Linux adalah sebuah proses, dan yang berjalan diam-diam di latar belakang disebut service. Pahami proses itu sebenarnya apa, cara melihat apa yang sedang jalan, beda proses dengan service, serta cara menyalakan, mematikan, dan memeriksanya — dijelaskan dari nol.</description><pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>linux</category><category>proses</category><category>service</category><category>server</category><category>pemula</category></item><item><title>Apa Itu Framework Frontend?</title><link>https://blog.acy-partner.com/id/programming/frontend/fundamentals/apa-itu-framework-frontend</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/fundamentals/apa-itu-framework-frontend</guid><description>Penjelasan ramah untuk pemula tentang apa itu framework frontend, kenapa mereka ada, masalah apa yang mereka selesaikan dibanding JavaScript biasa, dan kapan kamu memang sebaiknya memakainya.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>fundamentals</category><category>frontend</category><category>framework</category><category>komponen</category><category>javascript</category><category>dasar</category><category>web</category></item><item><title>Apa Itu Frontend Development?</title><link>https://blog.acy-partner.com/id/programming/frontend/fundamentals/apa-itu-frontend</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/fundamentals/apa-itu-frontend</guid><description>Panduan ramah pemula tentang frontend development: bagian website yang kamu lihat dan klik secara langsung. Pahami cara kerja HTML, CSS, dan JavaScript, serta bedanya frontend dengan backend.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>fundamentals</category><category>frontend</category><category>fundamentals</category><category>html</category><category>css</category><category>javascript</category><category>pemula</category></item><item><title>Apa yang Dikerjakan Frontend Developer: Panduan untuk Pemula</title><link>https://blog.acy-partner.com/id/programming/frontend/fundamentals/apa-yang-dikerjakan-frontend-developer</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/fundamentals/apa-yang-dikerjakan-frontend-developer</guid><description>Penjelasan ramah pemula tentang apa yang sebenarnya dikerjakan frontend developer setiap hari: mengubah desain jadi antarmuka yang berfungsi, membangun UI yang bisa dipakai ulang, sampai urusan responsif, aksesibilitas, dan kecepatan.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>fundamentals</category><category>frontend</category><category>fundamental</category><category>karier</category><category>ui</category><category>pemula</category><category>web</category></item><item><title>Cara Kerja Styling dan Interaktivitas</title><link>https://blog.acy-partner.com/id/programming/frontend/fundamentals/cara-kerja-styling-dan-interaktivitas</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/fundamentals/cara-kerja-styling-dan-interaktivitas</guid><description>Penjelasan ramah pemula soal bagaimana CSS menyulap HTML polos jadi tampilan rapi, dan bagaimana JavaScript menambahkan perilaku — pola berpikir struktur, gaya, perilaku saat membangun halaman web.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>fundamentals</category><category>frontend</category><category>css</category><category>javascript</category><category>html</category><category>fundamental</category><category>pemula</category></item><item><title>Cara HTML, CSS, dan JavaScript Bekerja Bersama</title><link>https://blog.acy-partner.com/id/programming/frontend/fundamentals/html-css-javascript-bersama</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/fundamentals/html-css-javascript-bersama</guid><description>Panduan praktis untuk pemula: bikin satu tombol kecil, beri struktur dengan HTML, tampilan dengan CSS, dan perilaku dengan JavaScript, lalu lihat ketiga lapisan ini bekerja sama di halaman nyata.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>fundamentals</category><category>html</category><category>css</category><category>javascript</category><category>frontend</category><category>dasar</category><category>pemula</category></item><item><title>Ikhtisar Praktik Terbaik Frontend</title><link>https://blog.acy-partner.com/id/programming/frontend/fundamentals/ikhtisar-praktik-terbaik-frontend</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/fundamentals/ikhtisar-praktik-terbaik-frontend</guid><description>Peta ringkas tentang apa itu frontend yang baik — HTML bermakna, CSS rapi, JavaScript secukupnya, desain responsif, performa, dan progressive enhancement, lengkap dengan arahan untuk mendalaminya.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>fundamentals</category><category>frontend</category><category>praktik terbaik</category><category>html</category><category>css</category><category>javascript</category><category>dasar</category></item><item><title>Perkakas Frontend Developer</title><link>https://blog.acy-partner.com/id/programming/frontend/fundamentals/perkakas-frontend</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/fundamentals/perkakas-frontend</guid><description>Kenalan santai dengan perkakas yang dipakai seorang frontend developer sehari-hari — code editor, browser dan DevTools, terminal, version control, package manager, sampai dev server — beserta fungsi masing-masing.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>fundamentals</category><category>frontend</category><category>perkakas</category><category>alat</category><category>pemula</category><category>devtools</category><category>workflow</category></item><item><title>Roadmap Frontend Developer: Apa yang Dipelajari dan Urutannya</title><link>https://blog.acy-partner.com/id/programming/frontend/fundamentals/roadmap-frontend-developer</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/fundamentals/roadmap-frontend-developer</guid><description>Jalur belajar yang tenang dan bertahap untuk pemula: HTML, CSS, JavaScript, perkakas developer, desain responsif dan aksesibilitas, framework, TypeScript, sampai deployment, lengkap dengan alasan tiap langkah.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>fundamentals</category><category>frontend</category><category>roadmap</category><category>pemula</category><category>html</category><category>css</category><category>javascript</category></item><item><title>Anotasi Tipe di TypeScript: Memberi Tahu TS Apa yang Kamu Maksud</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/anotasi-tipe</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/anotasi-tipe</guid><description>Pelajari cara memakai sintaks : Tipe untuk memberi anotasi pada variabel, parameter fungsi, dan nilai kembalian di TypeScript, plus kapan anotasi benar-benar dibutuhkan dan kapan TS bisa menebaknya sendiri.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>anotasi tipe</category><category>tipe</category><category>frontend</category><category>fungsi</category><category>pemula</category></item><item><title>Apa Itu TypeScript? JavaScript yang Dilengkapi Sistem Tipe</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/apa-itu-typescript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/apa-itu-typescript</guid><description>Panduan ramah pemula tentang TypeScript: apa itu, kenapa ada, bagaimana ia menambahkan tipe statis opsional di atas JavaScript, dan bagaimana tipe itu menangkap bug sebelum kode dijalankan.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>javascript</category><category>frontend</category><category>tipe</category><category>pemula</category><category>static-typing</category></item><item><title>Array dan Tuple di TypeScript: Cara Tepat Memberi Tipe pada Daftar</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/array-dan-tuple</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/array-dan-tuple</guid><description>Pelajari cara memberi tipe pada array dan tuple di TypeScript. Pahami beda string[] dan Array&lt;number&gt;, kapan tuple dengan panjang tetap adalah pilihan tepat, serta peran readonly menjaga data tetap aman.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>array</category><category>tuple</category><category>tipe</category><category>frontend</category></item><item><title>Class di TypeScript: Field Bertipe, Access Modifier, dan Lainnya</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/class-di-typescript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/class-di-typescript</guid><description>Pelajari bagaimana TypeScript menyempurnakan class JavaScript dengan field bertipe, access modifier, readonly, parameter property, interface, dan abstract class — dijelaskan dengan bahasa yang mudah dipahami pemula.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>class</category><category>oop</category><category>access-modifier</category><category>interface</category><category>frontend</category></item><item><title>Decorator di TypeScript</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/decorator</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/decorator</guid><description>Pengenalan ramah pemula tentang decorator di TypeScript: apa arti sintaks @sesuatu, di mana kamu menemuinya, contoh sederhana, dan kenapa fiturnya terus berkembang.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>decorator</category><category>frontend</category><category>class</category><category>metadata</category><category>pemula</category></item><item><title>Enum di TypeScript: Panduan Santai soal Kumpulan Konstanta Bernama</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/enum</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/enum</guid><description>Pahami cara enum di TypeScript mengelompokkan konstanta terkait dengan nama yang mudah dibaca. Kita bahas enum angka vs string, kapan berguna, dan alternatif union literal.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>enum</category><category>konstanta</category><category>frontend</category><category>tipe</category><category>javascript</category></item><item><title>File Deklarasi (.d.ts): Tipe untuk Kode Tanpa Tipe</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/file-deklarasi</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/file-deklarasi</guid><description>Pahami apa itu file deklarasi (.d.ts) di TypeScript, cara kerja deklarasi ambient dan kata kunci declare, serta kenapa kamu jauh lebih sering memakai paket @types daripada menulisnya sendiri.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>file-deklarasi</category><category>d-ts</category><category>tipe</category><category>definitelytyped</category></item><item><title>Fungsi di TypeScript: Memberi Tipe pada Parameter dan Nilai Kembalian</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/fungsi-di-typescript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/fungsi-di-typescript</guid><description>Pelajari cara memberi tipe pada fungsi TypeScript: tipe parameter, tipe kembalian, parameter opsional, default, dan rest, ekspresi tipe fungsi, void, serta sekilas overload.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>fungsi</category><category>tipe</category><category>frontend</category><category>parameter</category><category>tipe-kembalian</category></item><item><title>Generics di TypeScript: Kode yang Dipakai Ulang dan Tetap Aman-Tipe</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/generics</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/generics</guid><description>Panduan generics di TypeScript untuk pemula. Pelajari bagaimana parameter tipe membuat satu fungsi atau wadah bekerja untuk banyak tipe tanpa kehilangan keamanan tipe.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>generics</category><category>keamanan-tipe</category><category>frontend</category><category>tipe</category></item><item><title>Inferensi Tipe di TypeScript: Biarkan Compiler yang Bekerja</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/inferensi-tipe</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/inferensi-tipe</guid><description>Panduan ramah pemula soal bagaimana TypeScript menebak tipe sendiri, kenapa kamu tidak perlu menulis tipe di mana-mana, dan kapan tipe eksplisit tetap lebih aman.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>inferensi-tipe</category><category>tipe</category><category>frontend</category><category>javascript</category><category>pemula</category></item><item><title>Interface di TypeScript: Menggambarkan Bentuk Objekmu</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/interface</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/interface</guid><description>Pelajari cara interface di TypeScript menggambarkan bentuk sebuah objek, plus properti opsional dan readonly, serta cara satu interface mewarisi interface lain, lengkap dengan contoh untuk pemula.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>interface</category><category>tipe</category><category>objek</category><category>frontend</category></item><item><title>Kenapa Pakai TypeScript? Manfaat Nyatanya untuk Kode Sehari-hari</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/kenapa-typescript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/kenapa-typescript</guid><description>Pengenalan ramah pemula soal apa yang sebenarnya kamu dapat dari TypeScript: lebih sedikit bug, kode yang menjelaskan dirinya sendiri, autocomplete lebih pintar, refactor lebih aman, plus jujur soal biayanya.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>javascript</category><category>frontend</category><category>tipe</category><category>tooling</category><category>pemula</category></item><item><title>Mapped Type di TypeScript: Mengubah Setiap Key</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/mapped-type</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/mapped-type</guid><description>Pelajari cara mapped type di TypeScript membentuk tipe baru dengan mengubah tiap properti dari tipe yang sudah ada, dan bagaimana Partial serta Readonly dibuat dengan cara ini.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>mapped-type</category><category>keyof</category><category>utility-type</category><category>frontend</category></item><item><title>Menyiapkan TypeScript: Compiler, tsconfig, dan Posisinya di Toolchain</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/menyiapkan-typescript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/menyiapkan-typescript</guid><description>Panduan ramah pemula untuk menyiapkan TypeScript: memasang compiler tsc, memahami tsconfig.json, meng-compile .ts jadi .js, watch mode, dan posisi TypeScript di dalam toolchain modern.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>tsc</category><category>tsconfig</category><category>compiler</category><category>toolchain</category><category>setup</category></item><item><title>Modul di TypeScript: Menata Kode di Banyak File</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/modul-di-typescript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/modul-di-typescript</guid><description>Pelajari cara memecah kode TypeScript ke banyak file dengan ES module: import/export, named vs default export, mengekspor type, import type, dan cara kerja module resolution.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>modul</category><category>import</category><category>export</category><category>frontend</category></item><item><title>Penyempitan Tipe di TypeScript: Dari Tipe Luas Menjadi Spesifik</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/penyempitan-tipe</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/penyempitan-tipe</guid><description>Pahami cara TypeScript mempersempit tipe yang luas, seperti union, menjadi satu tipe spesifik di dalam sebuah blok supaya aman dipakai. Membahas typeof, instanceof, truthiness, kesetaraan, in, discriminated union, dan type guard.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>penyempitan-tipe</category><category>union-type</category><category>type-guard</category><category>frontend</category></item><item><title>Tipe Dasar di TypeScript: Fondasi yang Kamu Pakai Setiap Hari</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/tipe-dasar</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/tipe-dasar</guid><description>Pengenalan ramah untuk pemula tentang tipe dasar TypeScript — string, number, boolean, null, undefined, plus any, unknown, void, dan never — lengkap dengan banyak contoh kode kecil yang langsung kepakai.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>tipe dasar</category><category>anotasi tipe</category><category>any</category><category>unknown</category><category>frontend</category></item><item><title>Tipe Literal di TypeScript: Mengunci Nilai ke Satu Pilihan Pasti</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/tipe-literal</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/tipe-literal</guid><description>Pelajari cara tipe literal TypeScript membuat sebuah nilai jadi satu hal yang pasti, seperti &quot;small&quot; atau 404, dan bagaimana union literal memodelkan sekumpulan pilihan terbatas dengan aman.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>tipe literal</category><category>union</category><category>keamanan tipe</category><category>frontend</category></item><item><title>Tipe Objek di TypeScript: Membentuk Data dengan Percaya Diri</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/tipe-objek</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/tipe-objek</guid><description>Pelajari cara memberi tipe pada objek di TypeScript — bentuk inline, type alias dan interface, objek bersarang, properti opsional dan readonly, serta index signature untuk kunci dinamis.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>tipe objek</category><category>interface</category><category>type alias</category><category>frontend</category></item><item><title>Tipe Union dan Intersection di TypeScript</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/tipe-union-dan-intersection</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/tipe-union-dan-intersection</guid><description>Pahami cara tipe union membuat sebuah nilai bisa berupa salah satu dari beberapa tipe, dan cara tipe intersection menggabungkan bentuk objek — lewat contoh yang mudah dipahami pemula.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>tipe union</category><category>tipe intersection</category><category>sistem tipe</category><category>frontend</category></item><item><title>Type Alias di TypeScript: Memberi Nama untuk Tipe Apa Pun</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/type-alias</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/type-alias</guid><description>Pahami cara kata kunci type memberi nama pada string, bentuk objek, dan union di TypeScript, bedanya dengan interface, serta kapan sebaiknya memakai masing-masing.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>type-alias</category><category>tipe</category><category>interface</category><category>frontend</category></item><item><title>Memakai TypeScript dengan DOM</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/typescript-dengan-dom</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/typescript-dengan-dom</guid><description>Pahami cara TypeScript memberi tipe pada DOM browser: tipe elemen seperti HTMLInputElement, alasan getElementById bisa bernilai null, kapan type assertion aman, dan cara memberi tipe pada event handler.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>dom</category><category>frontend</category><category>tipe-data</category><category>event</category><category>javascript</category></item><item><title>TypeScript vs JavaScript: Apa Bedanya?</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/typescript-vs-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/typescript-vs-javascript</guid><description>TypeScript itu JavaScript yang ditambah tipe statis dan langkah kompilasi. Pahami persamaannya, apa yang ditambahkan TS, kenapa .ts berubah jadi .js, dan mana yang dipelajari dulu.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>javascript</category><category>frontend</category><category>tipe-statis</category><category>pemula</category><category>kompilasi</category></item><item><title>Utility Type TypeScript: Mengubah Tipe Tanpa Menulis Ulang</title><link>https://blog.acy-partner.com/id/programming/frontend/typescript/utility-type</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/typescript/utility-type</guid><description>Pengenalan ramah-pemula untuk utility type bawaan TypeScript — Partial, Required, Readonly, Pick, Omit, Record, Exclude, dan ReturnType — lengkap dengan contoh kecil dan tabel rujukan.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>frontend</category><category>typescript</category><category>typescript</category><category>utility-type</category><category>tipe</category><category>frontend</category><category>generics</category></item><item><title>Package Manager Linux: Cara Software Dipasang di Server</title><link>https://blog.acy-partner.com/id/programming/server/linux/package-manager-linux</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/package-manager-linux</guid><description>Di server kamu tidak mengunduh installer lalu klik Next berkali-kali. Kamu minta ke package manager. Pelajari apa itu package manager, cara kerja repository dan dependency, beda apt, dnf, dan pacman, serta perintah yang benar-benar kamu pakai sehari-hari.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>linux</category><category>package-manager</category><category>apt</category><category>server</category><category>pemula</category></item><item><title>User dan Grup Linux: Siapa Boleh Melakukan Apa di Server</title><link>https://blog.acy-partner.com/id/programming/server/linux/user-dan-grup-linux</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/user-dan-grup-linux</guid><description>Server Linux itu dipakai ramai-ramai, dan tiap akun punya identitasnya sendiri. Pelajari user dan grup itu sebenarnya apa, beda root dengan akun biasa, cara membuat akun, memasukkan orang ke grup, dan berpindah identitas dengan aman — dijelaskan dari nol.</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>linux</category><category>user</category><category>grup</category><category>permission</category><category>server</category><category>pemula</category></item><item><title>Memahami Izin Berkas Linux: Read, Write, Execute Tanpa Rasa Takut</title><link>https://blog.acy-partner.com/id/programming/server/linux/izin-berkas-linux</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/izin-berkas-linux</guid><description>Izin berkas Linux kelihatan seperti tembok huruf dan angka, padahal sistem di baliknya sederhana dan logis. Pahami arti rwx yang sebenarnya, cara kerja chmod dan chown, makna 644 dan 755, serta cara membereskan Permission denied yang bikin pusing — dijelaskan dari nol.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>linux</category><category>izin-berkas</category><category>chmod</category><category>server</category><category>pemula</category></item><item><title>Menjelajah Direktori di Linux: Bergerak di Pohon Berkas dengan Percaya Diri</title><link>https://blog.acy-partner.com/id/programming/server/linux/menjelajah-direktori</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/menjelajah-direktori</guid><description>Di server tidak ada klik-klik folder — kamu bergerak pakai perintah. Pelajari pwd, cd, dan ls, cara kerja path absolut dan relatif, trik yang menghemat waktu, dan cara supaya tidak pernah tersesat lagi di pohon berkas Linux.</description><pubDate>Thu, 17 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>linux</category><category>command-line</category><category>filesystem</category><category>server</category><category>pemula</category></item><item><title>Sistem Berkas Linux: Satu Pohon, Tanpa Huruf Drive</title><link>https://blog.acy-partner.com/id/programming/server/linux/sistem-berkas-linux</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/sistem-berkas-linux</guid><description>Linux tidak punya drive C:. Semuanya tinggal dalam satu pohon besar yang dimulai dari /. Pahami sistem berkas Linux itu sebenarnya apa, fungsi tiap folder utama, cara kerja path, dan kenapa &apos;semuanya adalah file&apos; bikin server jadi lebih gampang dimengerti.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>linux</category><category>server</category><category>sistem-berkas</category><category>filesystem</category><category>pemula</category></item><item><title>Command Line: Cara Mengendalikan Server Tanpa Mouse</title><link>https://blog.acy-partner.com/id/programming/server/linux/command-line</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/command-line</guid><description>Server tidak punya layar dan tidak punya mouse — kamu mengendalikannya dengan mengetik. Pelajari command line itu sebenarnya apa, bagaimana shell membaca apa yang kamu ketik, struktur sebuah perintah, dan beberapa kebiasaan yang mengubah kursor berkedip jadi alat paling ampuh yang kamu punya.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>server</category><category>linux</category><category>command-line</category><category>shell</category><category>pemula</category></item><item><title>Apa Itu DOM?</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/apa-itu-dom</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/apa-itu-dom</guid><description>Penjelasan DOM untuk pemula: pohon HTML yang hidup di memori browser. Pahami apa itu DOM, bagaimana pohonnya dibentuk, dan kenapa ia begitu penting.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>browsers</category><category>dom</category><category>browser</category><category>html</category><category>web-fundamentals</category><category>front-end</category></item><item><title>Apa Itu Web Browser?</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/apa-itu-web-browser</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/apa-itu-web-browser</guid><description>Penjelasan sederhana soal web browser: program yang mengambil berkas dari web lalu menyusunnya menjadi halaman yang kamu lihat, satu tab dan satu klik setiap saat.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>browsers</category><category>web browser</category><category>dasar web</category><category>cara kerja web</category><category>engine browser</category><category>http</category><category>pemula</category></item><item><title>Cara Browser Menangani JavaScript</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/cara-browser-menangani-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/cara-browser-menangani-javascript</guid><description>Penjelasan ramah pemula soal bagaimana browser membaca, mengubah, dan menjalankan JavaScript, kenapa hanya punya satu jalur utama, dan bagaimana cara memuat skrip memengaruhi tampilan halaman.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>browsers</category><category>javascript</category><category>browser</category><category>engine-javascript</category><category>event-loop</category><category>web-fundamentals</category><category>rendering</category></item><item><title>Cara Kerja Browser: Gambaran Umum</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/cara-kerja-browser</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/cara-kerja-browser</guid><description>Penjelasan ramah pemula tentang apa yang dilakukan browser dari kamu mengetik URL sampai halaman muncul: jaringan, parsing, render tree, layout, paint, compositing, dan mesin JavaScript.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>browsers</category><category>browser</category><category>web-fundamentals</category><category>rendering</category><category>dom</category><category>cara-kerja</category></item><item><title>Critical Rendering Path</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/critical-rendering-path</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/critical-rendering-path</guid><description>Ikuti langkah persis yang dilakukan browser untuk mengubah HTML, CSS, dan JavaScript menjadi piksel pertama yang terlihat, dan pahami kenapa posisi CSS dan JS menentukan secepat apa halaman muncul.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>browsers</category><category>critical rendering path</category><category>browser</category><category>performa</category><category>dom</category><category>cssom</category><category>rendering</category></item><item><title>Dasar Keamanan Browser: Cara Browser Diam-Diam Melindungimu</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/dasar-keamanan-browser</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/dasar-keamanan-browser</guid><description>Panduan ramah untuk pemula tentang cara browser menjaga keamananmu: same-origin policy, sandboxing antar-tab, gembok HTTPS, mixed content, dan pengantar lembut soal kenapa input bisa berbahaya.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>browsers</category><category>keamanan-browser</category><category>same-origin-policy</category><category>https</category><category>sandboxing</category><category>web-fundamentals</category><category>xss</category></item><item><title>Pengantar Developer Tools Browser</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/developer-tools-browser</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/developer-tools-browser</guid><description>Di balik satu tombol, browser kamu menyembunyikan satu set alat yang ampuh. Kenalan dengan DevTools dan panel-panel utamanya untuk melihat sendiri DOM, style, request jaringan, dan penyimpanan.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>browsers</category><category>devtools</category><category>browser</category><category>web-fundamentals</category><category>debugging</category><category>pemula</category></item><item><title>Kompatibilitas Browser dan Polyfill</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/kompatibilitas-browser-dan-polyfill</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/kompatibilitas-browser-dan-polyfill</guid><description>Kenapa halaman web yang sama bisa tampil atau berperilaku beda di tiap browser, dan bagaimana dukungan fitur, progressive enhancement, polyfill, serta transpiler membuat situsmu jalan di mana saja.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>browsers</category><category>kompatibilitas browser</category><category>polyfill</category><category>transpiler</category><category>progressive enhancement</category><category>web fundamentals</category></item><item><title>Penyimpanan di Browser: Cookie, localStorage, dan Lainnya</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/penyimpanan-di-browser</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/penyimpanan-di-browser</guid><description>Panduan ramah pemula soal tempat browser menyimpan data: cookie, localStorage, sessionStorage, dan IndexedDB. Pahami fungsi masing-masing dan kapan memakainya.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>browsers</category><category>browser</category><category>penyimpanan</category><category>cookie</category><category>localstorage</category><category>indexeddb</category><category>web-fundamentals</category></item><item><title>Pipeline Rendering Browser</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/pipeline-rendering</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/browsers/pipeline-rendering</guid><description>Bagaimana browser mengubah HTML, CSS, dan JavaScript kamu menjadi piksel di layar — DOM, CSSOM, render tree, layout, paint, dan compositing, dijelaskan langkah demi langkah untuk pemula.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>browsers</category><category>browser</category><category>rendering</category><category>dom</category><category>cssom</category><category>layout</category><category>performa</category></item><item><title>Anatomi sebuah URL</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/anatomi-url</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/anatomi-url</guid><description>Bedah URL bagian demi bagian: scheme, host, port, path, query, dan fragment. Penjelasan ramah pemula soal apa fungsi tiap potongan dari sebuah tautan web.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>dns-and-domains</category><category>url</category><category>web-fundamentals</category><category>http</category><category>dns</category><category>pemula</category></item><item><title>Apa Itu DNS? Mengenal Buku Telepon Web</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/apa-itu-dns</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/apa-itu-dns</guid><description>DNS mengubah nama domain seperti example.com menjadi alamat IP server, supaya browser tahu harus mengirim permintaan ke mana. Ini penjelasan apa itu DNS dan kenapa ia ada, dengan bahasa sederhana.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>dns-and-domains</category><category>dns</category><category>domain</category><category>jaringan</category><category>web-fundamentals</category><category>alamat-ip</category></item><item><title>Apa Itu Nama Domain?</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/apa-itu-nama-domain</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/apa-itu-nama-domain</guid><description>Nama domain adalah alamat website yang mudah diingat manusia. Pahami apa sebenarnya nama domain itu, kenapa kita memakai nama bukan angka, dan bagian-bagian penyusunnya.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>dns-and-domains</category><category>nama domain</category><category>dns</category><category>dasar web</category><category>website</category><category>internet</category></item><item><title>Cara Kerja DNS: Perjalanan Pencarian</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/cara-kerja-dns</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/cara-kerja-dns</guid><description>Ikuti perjalanan sebuah nama domain sejak kamu menekan Enter sampai alamat IP-nya kembali. Kita telusuri setiap cache dan server dalam rantai pencarian DNS, langkah demi langkah, dengan bahasa sederhana.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>dns-and-domains</category><category>dns</category><category>web-fundamentals</category><category>jaringan</category><category>domain</category><category>caching</category><category>ttl</category></item><item><title>Cara Kerja Pendaftaran Domain</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/cara-mendaftarkan-domain</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/cara-mendaftarkan-domain</guid><description>Panduan ramah pemula soal pendaftaran domain: siapa itu registrar dan registry, apa peran ICANN, kenapa nama disewa per tahun, dan bagaimana DNS mengarahkannya ke situsmu.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>dns-and-domains</category><category>domain</category><category>dns</category><category>registrar</category><category>icann</category><category>whois</category><category>web-fundamentals</category></item><item><title>Domain, Subdomain, dan TLD</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/domain-subdomain-dan-tld</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/domain-subdomain-dan-tld</guid><description>Pahami cara membaca alamat web dari kanan ke kiri: apa itu TLD, bagian mana yang sebenarnya kamu sewa saat beli domain, dan bagaimana subdomain memecah satu situs jadi banyak. Untuk pemula.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>dns-and-domains</category><category>domain</category><category>subdomain</category><category>tld</category><category>dns</category><category>web-fundamental</category><category>pemula</category></item><item><title>Jenis Record DNS: A, AAAA, CNAME, MX, TXT</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/jenis-record-dns</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/jenis-record-dns</guid><description>Panduan ramah pemula tentang jenis-jenis record DNS yang paling sering dipakai beserta fungsinya, lengkap dengan tabel ringkas dan contoh yang mudah diikuti.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>dns-and-domains</category><category>dns</category><category>record-dns</category><category>domain</category><category>web-fundamentals</category><category>jaringan</category></item><item><title>Memahami Alamat IP: IPv4 dan IPv6</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/memahami-alamat-ip</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/memahami-alamat-ip</guid><description>Panduan alamat IP dengan bahasa yang mudah dipahami pemula: apa itu alamat IP, beda IPv4 dan IPv6, IP publik vs privat, dan bagaimana DNS menghubungkan nama dengan angka.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>dns-and-domains</category><category>alamat ip</category><category>ipv4</category><category>ipv6</category><category>dns</category><category>jaringan</category><category>web fundamentals</category></item><item><title>Memahami Nameserver</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/memahami-nameserver</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/memahami-nameserver</guid><description>Apa sebenarnya tugas nameserver, kenapa domainmu harus mengarah ke sana, dan bagaimana registrar, nameserver, serta DNS record saling terhubung — dijelaskan sederhana untuk pemula.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>dns-and-domains</category><category>nameserver</category><category>dns</category><category>domain</category><category>web-fundamentals</category><category>registrar</category><category>hosting</category></item><item><title>Propagasi DNS: Kenapa Perubahan Butuh Waktu</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/propagasi-dns</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/dns-and-domains/propagasi-dns</guid><description>Kamu sudah mengubah record DNS, tapi sebagian orang masih melihat situs lama. Ini penjelasan kenapa perubahan DNS tidak instan, arti propagasi sebenarnya, dan peran TTL.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>dns-and-domains</category><category>dns</category><category>propagasi-dns</category><category>ttl</category><category>domain</category><category>web-fundamentals</category><category>caching</category></item><item><title>Apa Itu Halaman Web?</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/apa-itu-halaman-web</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/apa-itu-halaman-web</guid><description>Penjelasan sederhana tentang apa itu halaman web: sebuah dokumen yang diambil dan ditampilkan browser. Pahami bedanya dengan situs web dan aplikasi web, serta peran HTML, CSS, dan JavaScript.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>fundamentals</category><category>halaman web</category><category>situs web</category><category>aplikasi web</category><category>html</category><category>dasar</category><category>pemula</category></item><item><title>Apa Itu Web?</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/apa-itu-web</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/apa-itu-web</guid><description>Panduan ramah pemula tentang World Wide Web: apa itu website, apa sebenarnya tugas browser, dan kenapa web pada dasarnya cuma kumpulan halaman yang terhubung lewat tautan.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>fundamentals</category><category>web</category><category>world wide web</category><category>browser</category><category>website</category><category>pemula</category><category>dasar</category></item><item><title>Cara Kerja Web: Dari Klik sampai Halaman</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/cara-kerja-web</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/cara-kerja-web</guid><description>Penjelasan sederhana tentang apa yang sebenarnya terjadi saat kamu membuka sebuah situs — mulai dari mengetik alamat sampai browser menggambar halaman di layarmu.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>fundamentals</category><category>web</category><category>cara-kerja-web</category><category>http</category><category>dns</category><category>browser</category><category>dasar</category></item><item><title>Client dan Server: Dua Sisi Web</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/client-dan-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/client-dan-server</guid><description>Penjelasan santai soal model client-server untuk pemula. Pahami bagaimana browser-mu meminta dan server menjawab, kenapa keduanya peran bukan mesin, dan apa yang sebenarnya terjadi saat web request.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>fundamentals</category><category>web-fundamentals</category><category>client</category><category>server</category><category>http</category><category>pemula</category><category>cara-kerja-web</category></item><item><title>Evolusi Web: Web 1.0 sampai Sekarang</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/evolusi-web</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/evolusi-web</guid><description>Cerita ringan dan mudah dipahami tentang perjalanan web: dari halaman yang cuma bisa dibaca (Web 1.0), ke platform sosial interaktif (Web 2.0), sampai web rasa aplikasi yang kita pakai hari ini.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>fundamentals</category><category>web</category><category>sejarah</category><category>web 1.0</category><category>web 2.0</category><category>dasar web</category><category>internet</category></item><item><title>Frontend vs Backend, Dilihat dari Browser</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/frontend-vs-backend-di-browser</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/frontend-vs-backend-di-browser</guid><description>Penjelasan ramah pemula soal di mana kode benar-benar berjalan di web: frontend di browser kamu, backend di server yang tak pernah kamu lihat — dijelaskan lewat apa yang ditampilkan browser.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>fundamentals</category><category>frontend</category><category>backend</category><category>dasar web</category><category>browser</category><category>server</category><category>cara kerja web</category></item><item><title>Istilah Penting Web: Glosarium Pemula</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/glosarium-istilah-web</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/glosarium-istilah-web</guid><description>Glosarium ramah dengan bahasa sederhana untuk istilah inti web: client, server, request, response, HTTP, URL, DNS, IP, browser, frontend, backend, hosting, CDN, dan lainnya.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>fundamentals</category><category>dasar web</category><category>glosarium</category><category>pemula</category><category>http</category><category>dns</category><category>frontend</category></item><item><title>Internet vs Web: Apa Bedanya?</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/internet-vs-web</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/internet-vs-web</guid><description>Banyak orang memakai kata internet dan web seolah artinya sama, padahal beda. Pahami perbedaannya dengan bahasa sederhana lewat analogi jalan raya dan kendaraan.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>fundamentals</category><category>internet</category><category>web</category><category>jaringan</category><category>fundamental</category><category>pemula</category><category>http</category></item><item><title>Perjalanan Sebuah Request Melintasi Web</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/perjalanan-sebuah-request</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/perjalanan-sebuah-request</guid><description>Ikuti satu request web sejak kamu menekan Enter: URL diurai, DNS, TCP, TLS, HTTP, dilewatkan antar jaringan, server membalas, lalu browser menggambar halaman.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>fundamentals</category><category>dasar web</category><category>http</category><category>dns</category><category>jaringan</category><category>siklus request</category><category>pemula</category></item><item><title>Standar Web dan W3C: Kenapa Seluruh Web Bisa Saling Nyambung</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/standar-web-dan-w3c</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/standar-web-dan-w3c</guid><description>Penjelasan ramah pemula soal standar web: aturan bersama di balik HTML, CSS, dan HTTP, serta kenapa lembaga seperti W3C, WHATWG, dan IETF membuat semua browser bisa membuka situs apa pun.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>fundamentals</category><category>standar web</category><category>w3c</category><category>whatwg</category><category>ietf</category><category>html</category><category>pemula</category></item><item><title>Tiga Lapisan Web: HTML, CSS, JavaScript</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/tiga-lapisan-web</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/tiga-lapisan-web</guid><description>Setiap halaman web dibangun dari tiga lapisan yang saling bekerja sama: HTML untuk struktur, CSS untuk tampilan, dan JavaScript untuk perilaku. Ini penjelasannya untuk pemula total.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>fundamentals</category><category>html</category><category>css</category><category>javascript</category><category>dasar-web</category><category>frontend</category><category>pemula</category></item><item><title>Website Statis vs Dinamis: Apa Bedanya?</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/website-statis-vs-dinamis</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/fundamentals/website-statis-vs-dinamis</guid><description>Panduan ramah pemula soal website statis dan dinamis: bagaimana keduanya dibuat, disajikan, dan kapan sebaiknya memilih yang mana. Contoh sederhana, tanpa istilah yang dibiarkan menggantung.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>fundamentals</category><category>statis</category><category>dinamis</category><category>web-fundamentals</category><category>hosting</category><category>server-rendering</category><category>website</category></item><item><title>Apa Itu CDN? Cara Konten Sampai Lebih Cepat ke Pengunjung</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/apa-itu-cdn</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/apa-itu-cdn</guid><description>Panduan ramah pemula soal CDN (Content Delivery Network): kenapa jarak bikin web lambat, apa saja yang disimpan di edge, dan bagaimana CDN mempercepat situs sekaligus meringankan server asalmu.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>hosting-and-delivery</category><category>cdn</category><category>web-fundamentals</category><category>performa</category><category>caching</category><category>hosting</category></item><item><title>Apa Itu Web Hosting? Panduan Pemula Menerbitkan Situs ke Internet</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/apa-itu-web-hosting</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/apa-itu-web-hosting</guid><description>Web hosting berarti menyewa ruang di server yang selalu menyala supaya situsmu bisa diakses dari internet sepanjang waktu. Ini penjelasan tugas hosting dan kenapa laptopmu tidak cukup.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>hosting-and-delivery</category><category>web hosting</category><category>dasar web</category><category>server</category><category>deployment</category><category>situs web</category></item><item><title>Apa Itu Web Server (dari Sisi Frontend)?</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/apa-itu-web-server-dari-sisi-frontend</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/apa-itu-web-server-dari-sisi-frontend</guid><description>Penjelasan santai tentang web server dari sudut pandang orang frontend: program yang menunggu permintaan HTTP lalu mengirim balik file dan datamu. Tanpa istilah ops yang bikin pusing.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>hosting-and-delivery</category><category>web server</category><category>http</category><category>frontend</category><category>hosting</category><category>dasar web</category></item><item><title>Bagaimana Deployment Sampai ke Pengguna: Jejak Terakhir dari Mesinmu ke Dunia</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/bagaimana-deployment-sampai-ke-pengguna</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/bagaimana-deployment-sampai-ke-pengguna</guid><description>Pandangan mata burung yang ramah pemula soal jejak terakhir: kamu build, deploy ke host, DNS mengarahkan domain, CDN menyebarkan, HTTPS mengamankan, lalu pengguna akhirnya membuka situsmu.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>hosting-and-delivery</category><category>deployment</category><category>hosting</category><category>dns</category><category>cdn</category><category>https</category><category>distribusi</category></item><item><title>Bagaimana Konten Dikirim ke Pengguna</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/cara-konten-dikirim</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/cara-konten-dikirim</guid><description>Telusuri perjalanan sebuah halaman dari origin server sampai ke layar: bagaimana permintaan menemukan edge CDN terdekat, apa beda cache hit dan miss, lalu bagaimana browser mengubahnya jadi tampilan.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>hosting-and-delivery</category><category>web-fundamentals</category><category>hosting</category><category>cdn</category><category>pengiriman</category><category>caching</category><category>http</category></item><item><title>Dasar Latensi dan Performa: Kenapa Sebagian Situs Terasa Lambat</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/dasar-latensi-dan-performa</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/dasar-latensi-dan-performa</guid><description>Model berpikir sederhana soal kecepatan web untuk pemula: apa itu latensi, bedanya dengan bandwidth, kenapa jarak berpengaruh, dan bagaimana CDN serta caching bikin situs terasa cepat.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>hosting-and-delivery</category><category>latensi</category><category>performa</category><category>cdn</category><category>caching</category><category>web-fundamentals</category></item><item><title>Dasar Port dan Protokol: Cara Mesin Saling Bicara</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/dasar-port-dan-protokol</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/dasar-port-dan-protokol</guid><description>Panduan ramah pemula soal port dan protokol. Pahami apa itu port, fungsi port umum seperti 80, 443, 22, dan 25, arti HTTP, TCP, dan UDP, serta cara kerja host:port di dalam sebuah URL.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>hosting-and-delivery</category><category>port</category><category>protokol</category><category>http</category><category>tcp</category><category>jaringan</category><category>web-fundamentals</category></item><item><title>Membandingkan Jenis-Jenis Hosting: Shared, VPS, Dedicated, Cloud, dan Statis</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/jenis-jenis-hosting</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/jenis-jenis-hosting</guid><description>Panduan santai mengenal pilihan web hosting untuk pemula. Bandingkan shared, VPS, dedicated, cloud, dan hosting statis dari sisi biaya, kontrol, skala, dan kerepotan, lengkap dengan tabel dan saran kapan masing-masing cocok.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>hosting-and-delivery</category><category>hosting</category><category>web-fundamentals</category><category>vps</category><category>cloud</category><category>hosting-statis</category></item><item><title>Memahami Sertifikat SSL: Cara Situs Membuktikan Dirinya Tepercaya</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/memahami-sertifikat-ssl</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/memahami-sertifikat-ssl</guid><description>Apa sebenarnya sertifikat SSL/TLS itu, bagaimana Certificate Authority dan rantai kepercayaan bekerja, kenapa browser menampilkan gembok, serta soal masa berlaku dan perpanjangan. Panduan ringan untuk pemula.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>hosting-and-delivery</category><category>ssl</category><category>tls</category><category>sertifikat</category><category>https</category><category>keamanan</category><category>web-fundamentals</category></item><item><title>Pengiriman Statis vs Server-Rendered: Kapan Halaman Dibuat</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/pengiriman-statis-vs-server-rendered</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/hosting-and-delivery/pengiriman-statis-vs-server-rendered</guid><description>Penjelasan ramah pemula soal bagaimana halaman web dibuat dan dikirim: file statis yang sudah jadi, render di server tiap permintaan, dan render di browser — beserta untung-ruginya untuk kecepatan, SEO, dan kerumitan.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>hosting-and-delivery</category><category>web-fundamentals</category><category>situs-statis</category><category>server-rendering</category><category>ssr</category><category>pengiriman</category><category>performa</category></item><item><title>Apa Itu HTTP? Bahasa Web yang Dijelaskan untuk Pemula</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/apa-itu-http</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/apa-itu-http</guid><description>HTTP adalah cara browser dan server web saling berbicara. Pahami bentuk request dan response, kenapa isinya bisa dibaca manusia, serta peran HTTPS yang mengamankannya.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>http</category><category>web-fundamentals</category><category>jaringan</category><category>request</category><category>response</category><category>https</category></item><item><title>Apa Itu HTTPS dan TLS?</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/apa-itu-https-dan-tls</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/apa-itu-https-dan-tls</guid><description>HTTPS itu HTTP yang dibungkus enkripsi. Pahami apa yang sebenarnya dikerjakan TLS: proses handshake, sertifikat, Certificate Authority, dan bagian mana saja yang benar-benar disembunyikan.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>https</category><category>tls</category><category>enkripsi</category><category>sertifikat</category><category>web-fundamentals</category><category>keamanan</category></item><item><title>Body Request dan Response</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/body-request-dan-response</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/body-request-dan-response</guid><description>Apa sebenarnya body dalam HTTP: muatan yang dibawa request dan response. Pahami method mana yang punya body, cara kerja Content-Type, dan kenapa JSON ada di mana-mana.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>http</category><category>body request</category><category>body response</category><category>content-type</category><category>json</category><category>web fundamentals</category></item><item><title>Caching dan HTTP: Cara Web Menghindari Pekerjaan yang Sama Dua Kali</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/caching-dan-http</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/caching-dan-http</guid><description>Panduan caching HTTP untuk pemula: kenapa bikin web lebih cepat, cara kerja Cache-Control, ETag, dan Expires, plus beda cache browser dengan cache CDN.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>http</category><category>caching</category><category>cache-control</category><category>etag</category><category>web-fundamentals</category><category>performa</category></item><item><title>Cookie dan HTTP: Bagaimana Situs Mengingatmu</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/cookie-dan-http</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/cookie-dan-http</guid><description>Penjelasan ramah pemula tentang cara kerja cookie di level HTTP: header Set-Cookie, header Cookie, dan apa sebenarnya fungsi Expires, Secure, HttpOnly, serta SameSite.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>cookie</category><category>http</category><category>web-fundamentals</category><category>set-cookie</category><category>header</category></item><item><title>HTTP/1.1, HTTP/2, dan HTTP/3: Bagaimana Web Jadi Makin Cepat</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/http-1-http-2-http-3</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/http-1-http-2-http-3</guid><description>Penjelasan ramah pemula soal perjalanan HTTP: dari satu permintaan sekali jalan di HTTP/1.1, multiplexing di HTTP/2, sampai HTTP/3 berbasis QUIC yang bikin halaman lebih ngebut.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>http</category><category>http2</category><category>http3</category><category>quic</category><category>performa</category><category>web-fundamentals</category></item><item><title>HTTP Header: Metadata dari Request</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/http-header</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/http-header</guid><description>Panduan ramah pemula soal HTTP header — pasangan key:value yang ikut menempel di setiap request dan response. Kenali Content-Type, Authorization, Cache-Control, Set-Cookie, dan lainnya lewat contoh nyata.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>http</category><category>header</category><category>web-fundamentals</category><category>content-type</category><category>caching</category><category>cookie</category></item><item><title>HTTP Method: GET, POST, dan Kawan-Kawan</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/http-method</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/http-method</guid><description>Pengenalan santai soal HTTP method untuk pemula. Pahami fungsi GET, POST, PUT, PATCH, DELETE, HEAD, dan OPTIONS, plus arti sebenarnya dari safe dan idempotent.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>http</category><category>http method</category><category>get</category><category>post</category><category>dasar web</category><category>rest</category></item><item><title>Memahami HTTP Status Code</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/http-status-code</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/http-status-code</guid><description>Panduan ramah pemula soal HTTP status code. Kenali 5 kelasnya plus kode yang paling sering muncul seperti 200, 301, 404, dan 500 — apa artinya dan kapan kamu menemuinya.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>http</category><category>status code</category><category>web fundamentals</category><category>pemula</category><category>jaringan</category></item><item><title>HTTP vs HTTPS: Apa Bedanya?</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/http-vs-https</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/http-vs-https</guid><description>HTTPS itu sebenarnya HTTP biasa yang dibungkus jalur terenkripsi TLS. Pahami arti ikon gembok di browser, kenapa ia menjaga privasimu, dan kenapa semua situs kini wajib pakai HTTPS.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>http</category><category>https</category><category>tls</category><category>keamanan</category><category>web-fundamentals</category><category>privasi</category></item><item><title>Memahami CORS: Kenapa Ia Ada</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/memahami-cors</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/memahami-cors</guid><description>Penjelasan CORS untuk pemula: apa itu same-origin policy, kenapa browser memblokir pembacaan respons lintas origin, dan bagaimana server memberi izin lewat header Access-Control serta preflight.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>cors</category><category>http</category><category>keamanan</category><category>same-origin</category><category>browser</category><category>web-fundamentals</category></item><item><title>MIME Type dan Content-Type</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/mime-type-dan-content-type</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/mime-type-dan-content-type</guid><description>Pahami cara MIME type dan header Content-Type memberi tahu browser jenis data yang diterimanya, kenapa label yang benar itu penting, plus tabel tipe yang paling sering dipakai.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>http</category><category>mime-type</category><category>content-type</category><category>web-fundamental</category><category>header</category></item><item><title>Request dan Response HTTP</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/request-dan-response-http</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/request-dan-response-http</guid><description>Setiap halaman yang kamu buka sebenarnya sebuah percakapan: browser bertanya, server menjawab. Pahami anatomi request dan response HTTP lewat contoh mentah yang bisa dibaca baris per baris.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>http</category><category>request</category><category>response</category><category>web-fundamentals</category><category>kode-status</category><category>header</category></item><item><title>Kenapa HTTP Bersifat Stateless (dan Cara Situs Tetap Mengingatmu)</title><link>https://blog.acy-partner.com/id/programming/web-fundamentals/http/sifat-stateless-http</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/web-fundamentals/http/sifat-stateless-http</guid><description>HTTP melupakanmu setiap selesai satu permintaan. Pahami kenapa sifat stateless itu justru menguntungkan, masalah yang muncul, dan solusinya: cookie, session, token.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>web-fundamentals</category><category>http</category><category>http</category><category>stateless</category><category>cookie</category><category>session</category><category>web-fundamentals</category><category>token</category></item><item><title>Distribusi Linux: Kenapa Linux Ada Ratusan dan Mana yang Pas buat Server</title><link>https://blog.acy-partner.com/id/programming/server/linux/distribusi-linux</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/distribusi-linux</guid><description>Distribusi Linux itu kernel ditambah semua yang dibungkus di sekelilingnya. Pahami distro itu sebenarnya apa, kenapa jumlahnya ratusan, beda keluarga-keluarga besarnya, dan cara memilih yang masuk akal buat server — dijelaskan dari nol, netral tanpa memihak vendor.</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>linux</category><category>server</category><category>distribusi</category><category>sistem-operasi</category><category>pemula</category></item><item><title>Kenapa Linux untuk Server? Alasan Diam-Diam Dia Menjalankan Sebagian Besar Internet</title><link>https://blog.acy-partner.com/id/programming/server/linux/kenapa-linux-untuk-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/linux/kenapa-linux-untuk-server</guid><description>Cepat atau lambat, ngurusin server berarti ngurusin Linux. Pahami kenapa Linux mendominasi dunia server — stabilitasnya, biayanya yang murah, kontrol penuh, model keamanannya, dan desainnya yang ramah remote — dan kenapa menguasainya berbuah manis bertahun-tahun, dijelaskan dari nol.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>linux</category><category>server</category><category>linux</category><category>sistem-operasi</category><category>hosting</category><category>pemula</category></item><item><title>Arsitektur Client-Server: Cetak Biru di Balik Hampir Semua Aplikasi</title><link>https://blog.acy-partner.com/id/programming/server/fundamentals/arsitektur-client-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/fundamentals/arsitektur-client-server</guid><description>Arsitektur client-server adalah pola yang menata hampir semua hal online jadi dua sisi: yang meminta dan yang menjawab. Pelajari bagaimana modelnya disusun, kenapa aplikasi dipecah jadi tier, di mana logika dan data seharusnya berada, dan bagaimana cetak biru ini menskala dari satu pengguna.</description><pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>fundamentals</category><category>server</category><category>arsitektur</category><category>dasar</category><category>backend</category><category>pemula</category></item><item><title>Apa Itu Sistem Operasi Server? Software yang Menjalankan Mesinnya</title><link>https://blog.acy-partner.com/id/programming/server/fundamentals/sistem-operasi-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/fundamentals/sistem-operasi-server</guid><description>Di balik setiap website dan aplikasi, ada sistem operasi yang diam-diam menjaga server tetap hidup. Pelajari sistem operasi server itu sebenarnya apa, bedanya dengan yang ada di laptopmu, kenapa kebanyakan server pakai Linux, dan tugas-tugas yang dia urus — dijelaskan sederhana, dari nol.</description><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>fundamentals</category><category>server</category><category>dasar</category><category>sistem-operasi</category><category>linux</category><category>pemula</category></item><item><title>Dasar Hardware Server: Komponen Fisik yang Bikin Server Hidup</title><link>https://blog.acy-partner.com/id/programming/server/fundamentals/dasar-hardware-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/fundamentals/dasar-hardware-server</guid><description>Server dirakit dari jenis komponen yang sama dengan komputer biasa — CPU, RAM, storage, jaringan — cuma dipilih dan disusun untuk kerja nonstop. Pelajari fungsi tiap komponen, kenapa hardware server beda dari laptop, dan cara membaca spek tanpa menebak-nebak.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>fundamentals</category><category>server</category><category>hardware</category><category>cpu</category><category>ram</category><category>dasar</category><category>pemula</category></item><item><title>Shared vs VPS vs Dedicated vs Cloud: Hosting Mana yang Pas Buatmu?</title><link>https://blog.acy-partner.com/id/programming/server/fundamentals/shared-vs-vps-vs-dedicated-vs-cloud</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/fundamentals/shared-vs-vps-vs-dedicated-vs-cloud</guid><description>Shared, VPS, dedicated, dan cloud sama-sama membuat situsmu online — tapi cara mereka berbagi mesin di bawahnya sangat berbeda. Pelajari apa yang membedakannya, kompromi soal biaya, kontrol, dan isolasi, serta cara memilih yang tepat tanpa kemahalan atau cepat kekecilan.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>fundamentals</category><category>server</category><category>hosting</category><category>vps</category><category>cloud</category><category>dasar</category><category>pemula</category></item><item><title>Apa Itu Hosting? Tempat Website-mu Benar-benar Tinggal Saat Sudah Online</title><link>https://blog.acy-partner.com/id/programming/server/fundamentals/apa-itu-hosting</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/fundamentals/apa-itu-hosting</guid><description>Hosting itu menyewa tempat di server yang nyala terus, supaya website-mu bisa diakses siapa saja, kapan saja. Pahami arti web hosting sebenarnya, bagaimana sebuah permintaan sampai ke situs yang di-hosting, apa yang sebenarnya kamu bayar, dan jenis-jenis hosting utama — dijelaskan dari nol.</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>fundamentals</category><category>server</category><category>dasar</category><category>hosting</category><category>deployment</category><category>pemula</category></item><item><title>Domain dan DNS: Cara Nama seperti example.com Menemukan Server yang Tepat</title><link>https://blog.acy-partner.com/id/programming/server/fundamentals/domain-dan-dns</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/fundamentals/domain-dan-dns</guid><description>Komputer ngobrol pakai angka, tapi kamu mengetik nama. DNS adalah sistem yang mengubah domain seperti example.com jadi alamat sebuah server sungguhan. Pelajari domain itu sebenarnya apa, cara kerja pencarian DNS langkah demi langkah, fungsi tiap jenis record, dan kenapa domain baru butuh waktu.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>fundamentals</category><category>server</category><category>dasar</category><category>dns</category><category>domain</category><category>jaringan</category><category>pemula</category></item><item><title>Alamat IP dan Port: Cara Komputer Saling Menemukan dan Bicara</title><link>https://blog.acy-partner.com/id/programming/server/fundamentals/alamat-ip-dan-port</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/fundamentals/alamat-ip-dan-port</guid><description>Alamat IP itu lokasi sebuah komputer di jaringan; port itu pintu spesifik di komputer tersebut tempat sebuah layanan menunggu. Pahami sebenarnya keduanya itu apa, beda IPv4 dan IPv6, apa itu socket, dan kenapa localhost:3000 bekerja seperti itu — dijelaskan dari nol.</description><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>fundamentals</category><category>server</category><category>dasar</category><category>jaringan</category><category>ip</category><category>port</category><category>pemula</category></item><item><title>Localhost vs Production: Kenapa Aplikasimu Jalan di Laptop tapi Rusak Saat Live</title><link>https://blog.acy-partner.com/id/programming/server/fundamentals/localhost-vs-production</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/fundamentals/localhost-vs-production</guid><description>Localhost itu versi aplikasimu yang cuma bisa kamu akses sendiri; production itu versi yang ditembak seluruh dunia. Pelajari apa yang sebenarnya membedakan keduanya, kenapa &apos;di komputerku jalan kok&apos; bisa terjadi, dan apa yang berubah begitu kodemu naik live — dijelaskan dari nol.</description><pubDate>Sat, 05 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>fundamentals</category><category>server</category><category>dasar</category><category>localhost</category><category>production</category><category>deployment</category><category>pemula</category></item><item><title>Cara Kerja Server: Dari Permintaan ke Jawaban, Langkah demi Langkah</title><link>https://blog.acy-partner.com/id/programming/server/fundamentals/cara-kerja-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/fundamentals/cara-kerja-server</guid><description>Apa sebenarnya yang terjadi di dalam server, di antara saat sebuah permintaan datang dan saat jawaban dikirim balik? Ikuti seluruh perjalanannya — menyimak di sebuah port, menerima koneksi, menangani permintaan, menyusun jawaban — dijelaskan sederhana, lengkap dengan diagram.</description><pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>fundamentals</category><category>server</category><category>dasar</category><category>request-response</category><category>backend</category><category>pemula</category></item><item><title>Jenis-Jenis Server: Web, App, Database, dan Lainnya</title><link>https://blog.acy-partner.com/id/programming/server/fundamentals/jenis-jenis-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/fundamentals/jenis-jenis-server</guid><description>Server dinamai berdasarkan tugasnya, bukan kotak tempat dia berjalan. Kita telusuri jenis-jenis server utama — web, application, database, file, mail, DNS, proxy, dan lainnya — dengan penjelasan sederhana soal masing-masing buat apa dan bagaimana semuanya bekerja sama.</description><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>fundamentals</category><category>server</category><category>dasar</category><category>web-server</category><category>database</category><category>pemula</category></item><item><title>Server vs Client: Dua Sisi dari Setiap Interaksi Online</title><link>https://blog.acy-partner.com/id/programming/server/fundamentals/server-vs-client</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/fundamentals/server-vs-client</guid><description>Hampir semua hal online adalah percakapan antara server dan client. Pahami persisnya apa yang dikerjakan tiap sisi, bedanya di mana, kodemu sebenarnya berjalan di sebelah mana, dan kenapa tahu yang mana yang mana menyelamatkanmu dari sekelas bug membingungkan.</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>fundamentals</category><category>server</category><category>client</category><category>dasar</category><category>backend</category><category>pemula</category></item><item><title>Apa Itu Server? Panduan Pemula soal Mesin yang Menjalankan Web</title><link>https://blog.acy-partner.com/id/programming/server/fundamentals/apa-itu-server</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/server/fundamentals/apa-itu-server</guid><description>Server itu cuma komputer yang bekerja untuk komputer lain. Pelajari server itu sebenarnya apa, bedanya dengan laptopmu, jenis-jenis server yang bakal kamu temui, dan kenapa segala hal online bergantung padanya — dijelaskan sederhana, dari nol.</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><category>server</category><category>fundamentals</category><category>server</category><category>dasar</category><category>hosting</category><category>backend</category><category>pemula</category></item><item><title>Praktik Terbaik JavaScript: Menulis Kode yang Rapi dan Andal</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/praktik-terbaik-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/praktik-terbaik-javascript</guid><description>Setelah paham sintaksnya, langkah berikutnya adalah menulis JavaScript yang gampang dibaca, susah rusak, dan enak dilihat lagi nanti. Ini kebiasaan-kebiasaan yang memisahkan kode berantakan dari kode yang solid dan profesional.</description><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>praktik-terbaik</category><category>clean-code</category><category>lanjutan</category></item><item><title>Praktik Terbaik CSS: Menulis Stylesheet yang Tetap Rapi Saat Membesar</title><link>https://blog.acy-partner.com/id/programming/frontend/css/praktik-terbaik-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/praktik-terbaik-css</guid><description>Setelah hafal berbagai property CSS, kemampuan berikutnya adalah menulis CSS yang tetap bersih saat proyek membesar. Pelajari penamaan, penataan file, cascade, custom property, dan kebiasaan yang menjaga stylesheet tetap waras.</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>praktik terbaik</category><category>maintainability</category><category>menengah</category></item><item><title>Class JavaScript: Cetak Biru untuk Objek-objekmu</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/class-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/class-javascript</guid><description>Class memberimu cara rapi untuk mendefinisikan bentuk dan perilaku objek sekali saja, lalu mencetak sebanyak yang kamu butuhkan. Pelajari constructor, method, getter, static member, pewarisan, dan private field.</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>class</category><category>oop</category><category>menengah</category></item><item><title>Text Overflow dan Wrapping CSS: Menjinakkan Teks Panjang</title><link>https://blog.acy-partner.com/id/programming/frontend/css/teks-overflow-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/teks-overflow-css</guid><description>Kata panjang, URL, dan string tanpa spasi gampang merusak tata letak. Pelajari white-space, overflow-wrap, word-break, hyphens, text-overflow ellipsis, dan line-clamp agar teks tetap rapi di dalam kotak apa pun.</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>text-overflow</category><category>word-wrap</category><category>tipografi</category><category>menengah</category></item><item><title>Modul JavaScript: Memecah Kode Menjadi File yang Bisa Dipakai Ulang</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/modul-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/modul-javascript</guid><description>ES module membuatmu bisa memecah satu skrip besar menjadi file-file kecil yang saling export dan import. Pelajari export, import, default vs named export, dan bagaimana modul menjaga kodemu tetap rapi tanpa mengotori global.</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>modul</category><category>import</category><category>export</category><category>menengah</category></item><item><title>Gradient CSS: Background Linear, Radial, dan Conic</title><link>https://blog.acy-partner.com/id/programming/frontend/css/gradient-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/gradient-css</guid><description>Gradient CSS membuat warna berbaur halus tanpa perlu gambar. Pelajari linear-gradient, radial-gradient, dan conic-gradient, color stop, sudut, transparansi, plus pola praktis seperti tombol dan teks gradien.</description><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>gradient</category><category>background</category><category>menengah</category></item><item><title>localStorage JavaScript: Menyimpan Data di Browser</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/localstorage-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/localstorage-javascript</guid><description>localStorage bikin halaman bisa mengingat data antar kunjungan — tanpa server. Pelajari cara menyimpan, membaca, dan menghapus nilai, kenapa semuanya berupa string, plus jebakan soal kuota, JSON, dan keamanan.</description><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>localstorage</category><category>web storage</category><category>menengah</category></item><item><title>Shadow CSS: box-shadow dan text-shadow Dijelaskan Tuntas</title><link>https://blog.acy-partner.com/id/programming/frontend/css/shadow-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/shadow-css</guid><description>Bayangan bikin halaman terasa berdimensi dan rapi. Pelajari box-shadow dan text-shadow sampai tuntas — tiap nilai dijelaskan, inset shadow, bayangan berlapis, efek glow, dan pola di balik kartu, tombol, serta efek elevasi.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>box-shadow</category><category>text-shadow</category><category>menengah</category></item><item><title>Fetch API JavaScript: Mengambil Data dari Jaringan</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/fetch-api-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/fetch-api-javascript</guid><description>Fetch API adalah cara JavaScript modern berkomunikasi dengan server — meminta data, mengirimnya, dan menangani respons. Pelajari fetch dengan async/await, JSON, penanganan error, request POST, dan jebakan-jebakan yang sering bikin pusing.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>fetch</category><category>api</category><category>menengah</category></item><item><title>Animasi CSS: Keyframes, Gerakan Berulang, dan Efek Bertahap</title><link>https://blog.acy-partner.com/id/programming/frontend/css/animasi-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/animasi-css</guid><description>Lebih jauh dari transition dengan animasi @keyframes CSS. Pelajari cara mendefinisikan keyframes, mengatur durasi dan perulangan, menggabungkan beberapa animasi, dan membuat gerakan mulus sepenuhnya lewat CSS — tanpa JavaScript sama sekali.</description><pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>animasi</category><category>keyframes</category><category>menengah</category></item><item><title>async/await JavaScript: Menulis Kode Asinkron yang Terbaca seperti Kode Biasa</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/async-await-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/async-await-javascript</guid><description>async/await adalah sintaks yang dibangun di atas promise, dan membuat kode asinkron bisa ditulis rapi dari atas ke bawah. Pelajari cara kerjanya, menangani error dengan try/catch, menjalankan tugas secara paralel, dan jebakan yang perlu dihindari.</description><pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>async-await</category><category>promise</category><category>asinkron</category><category>menengah</category></item><item><title>Transform CSS: Geser, Putar, Perbesar, dan Miringkan Elemen</title><link>https://blog.acy-partner.com/id/programming/frontend/css/transform-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/transform-css</guid><description>Pelajari property transform CSS untuk menggeser, memutar, memperbesar, dan memiringkan elemen tanpa mengganggu tata letak. Membahas fungsi transform, transform-origin, menggabungkan transform, 3D, dan tips performa.</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>transform</category><category>animasi</category><category>menengah</category></item><item><title>Promise JavaScript: Menangani Kode Asynchronous dengan Rapi</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/promise-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/promise-javascript</guid><description>Promise mewakili nilai yang belum siap — misalnya data dari server. Pelajari cara kerja Promise, cara merangkainya dengan .then dan .catch, dan bagaimana ia membereskan kekacauan callback.</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>promise</category><category>asynchronous</category><category>menengah</category></item><item><title>Transition CSS: Perubahan Halus dan Beranimasi Tanpa JavaScript</title><link>https://blog.acy-partner.com/id/programming/frontend/css/transition-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/transition-css</guid><description>Transition CSS mengubah perubahan style yang mendadak jadi animasi yang halus. Pelajari property transition, timing function, apa yang bisa dan tidak bisa dianimasikan, serta cara membuat efek hover dan state yang rapi.</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>transition</category><category>animasi</category><category>menengah</category></item><item><title>Praktik Terbaik HTML: Menulis Markup yang Tidak Bikin Menyesal</title><link>https://blog.acy-partner.com/id/programming/frontend/html/praktik-terbaik-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/praktik-terbaik-html</guid><description>Panduan praktis menulis HTML yang bersih, mudah diakses, dan gampang dirawat. Struktur semantik, nesting yang benar, aksesibilitas, validasi, dan kebiasaan kecil yang membedakan markup asal jadi dari kode yang profesional.</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>praktik-terbaik</category><category>aksesibilitas</category><category>menengah</category></item><item><title>JSON di JavaScript: Membaca dan Menulis Data</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/json-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/json-javascript</guid><description>JSON adalah format yang dipakai hampir seluruh web. Pelajari apa itu JSON, cara kerja JSON.parse dan JSON.stringify, jebakan seputar date dan undefined, serta cara menangani data dengan aman.</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>json</category><category>data</category><category>menengah</category></item><item><title>Fungsi CSS: calc(), min(), max(), dan clamp()</title><link>https://blog.acy-partner.com/id/programming/frontend/css/fungsi-calc-clamp-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/fungsi-calc-clamp-css</guid><description>Biar CSS yang menghitung untukmu. Pelajari cara calc() mencampur satuan, bagaimana min() dan max() memilih nilai yang pas, dan cara clamp() membangun ukuran cair yang mulus di antara batas bawah dan batas atas.</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>calc</category><category>clamp</category><category>responsif</category><category>menengah</category></item><item><title>Layout HTML: Menyusun Tata Letak Seluruh Halaman</title><link>https://blog.acy-partner.com/id/programming/frontend/html/layout-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/layout-html</guid><description>Layout adalah cara kamu menyusun bagian-bagian besar sebuah halaman — header, navigasi, konten utama, sidebar, dan footer. Pelajari tata letak semantik standar, pola halaman yang umum, dan di mana tugas HTML berhenti dan CSS mulai berperan.</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>layout</category><category>html semantik</category><category>menengah</category></item><item><title>Penanganan Error JavaScript: try, catch, throw, dan finally</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/penanganan-error-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/penanganan-error-javascript</guid><description>Error itu bagian wajar dari ngoding, bukan tanda kamu gagal. Pelajari cara kerja try...catch, cara melempar error sendiri, fungsi finally, dan cara menangani masalah dengan rapi tanpa bikin program crash.</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>penanganan error</category><category>try catch</category><category>menengah</category></item><item><title>Variabel CSS (Custom Properties): Nilai yang Bisa Dipakai Ulang</title><link>https://blog.acy-partner.com/id/programming/frontend/css/variabel-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/variabel-css</guid><description>Variabel CSS membuatmu menyimpan sebuah nilai sekali saja lalu memakainya di mana-mana. Pelajari cara mendeklarasikan custom property, membacanya dengan var(), memberi fallback, mengatur scope, dan mengganti seluruh tema cukup dengan satu nilai.</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>variabel css</category><category>custom properties</category><category>menengah</category></item><item><title>Tipe Input HTML: Memilih Field yang Tepat untuk Data yang Tepat</title><link>https://blog.acy-partner.com/id/programming/frontend/html/tipe-input-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/tipe-input-html</guid><description>Atribut type mengubah kotak teks biasa menjadi field email, pemilih tanggal, roda warna, slider, dan lainnya. Pelajari setiap tipe input HTML yang penting, apa yang kamu dapat gratis dari masing-masing, dan kapan harus memakainya.</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>form</category><category>tipe input</category><category>menengah</category></item><item><title>Hoisting JavaScript: Kenapa Sebagian Kode Jalan Sebelum Kamu Menulisnya</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/hoisting-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/hoisting-javascript</guid><description>Hoisting menjelaskan kenapa fungsi bisa dipanggil sebelum didefinisikan, kenapa var bernilai undefined bukannya error, dan kenapa let melempar error di temporal dead zone. Pahami apa yang sebenarnya &apos;dinaikkan&apos; JavaScript — dan apa yang tidak.</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>hoisting</category><category>var let const</category><category>menengah</category></item><item><title>Pseudo-Element CSS: Menata Bagian Elemen yang Tidak Ada di HTML</title><link>https://blog.acy-partner.com/id/programming/frontend/css/pseudo-element-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/pseudo-element-css</guid><description>Pseudo-element seperti ::before, ::after, ::first-letter, dan ::placeholder memungkinkan kamu menata bagian elemen yang tidak pernah kamu tulis di HTML. Pelajari sintaks, property content, dan pola praktis yang benar-benar sering dipakai.</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>pseudo-element</category><category>before-after</category><category>menengah</category></item><item><title>Form HTML Lanjutan: Validasi, Pengelompokan, dan Kolom yang Lebih Pintar</title><link>https://blog.acy-partner.com/id/programming/frontend/html/form-html-lanjutan</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/form-html-lanjutan</guid><description>Naik level dari dasar-dasar form HTML. Pelajari atribut name, validasi bawaan lewat required, pattern, dan min/max, pengelompokan dengan fieldset dan legend, saran lewat datalist, serta cara membuat form yang kokoh sekaligus mudah diakses.</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>form</category><category>validasi</category><category>menengah</category></item><item><title>Keyword this JavaScript: Sebenarnya Menunjuk ke Apa?</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/keyword-this-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/keyword-this-javascript</guid><description>this adalah kata paling sering disalahpahami di JavaScript. Pelajari aturan sederhananya: nilai this ditentukan oleh CARA fungsi dipanggil, bukan di mana ia ditulis — lengkap dengan arrow function, bind, dan jebakan klasiknya.</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>this</category><category>binding</category><category>menengah</category></item><item><title>Pseudo-Class CSS: Memberi Style Berdasarkan Keadaan Elemen</title><link>https://blog.acy-partner.com/id/programming/frontend/css/pseudo-class-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/pseudo-class-css</guid><description>Pseudo-class seperti :hover, :focus, dan :nth-child membuatmu bisa memberi style ke elemen berdasarkan keadaan atau posisinya — tanpa JavaScript sama sekali. Pelajari sintaks, yang paling berguna, dan pola nyata yang benar-benar kepakai.</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>pseudo-class</category><category>selector</category><category>menengah</category></item><item><title>Iframe HTML: Menyematkan Satu Halaman ke Dalam Halaman Lain</title><link>https://blog.acy-partner.com/id/programming/frontend/html/iframe-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/iframe-html</guid><description>Iframe membuatmu bisa menampilkan halaman web lain langsung di dalam halamanmu sendiri — peta, video, atau form pembayaran. Pelajari cara kerja elemen iframe, atribut pentingnya, pengaturan keamanannya, dan kapan sebaiknya dipakai (serta kapan tidak).</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>iframe</category><category>embed</category><category>menengah</category></item><item><title>Scope dan Closure JavaScript: Tempat Variabel Hidup dan Cara Fungsi Mengingatnya</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/scope-dan-closure-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/scope-dan-closure-javascript</guid><description>Scope menentukan variabel mana yang bisa dibaca kodemu; closure membuat sebuah fungsi mengingat variabel tempat ia dilahirkan. Kuasai keduanya, dan sebagian besar perilaku JavaScript berhenti terasa seperti sihir.</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>scope</category><category>closure</category><category>menengah</category></item><item><title>Specificity CSS: Kenapa Satu Aturan Menang dari yang Lain</title><link>https://blog.acy-partner.com/id/programming/frontend/css/specificity-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/specificity-css</guid><description>Saat dua aturan CSS menyasar elemen yang sama, mana yang menang? Pelajari cara specificity dihitung, bagaimana ID, class, dan tag bersaing, di mana posisi !important serta inline style, dan cara menulis CSS yang gampang ditimpa.</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>specificity</category><category>selector</category><category>menengah</category></item><item><title>Media HTML: Menambahkan Audio dan Video ke Halamanmu</title><link>https://blog.acy-partner.com/id/programming/frontend/html/audio-dan-video-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/audio-dan-video-html</guid><description>Pelajari cara menanam suara dan video di HTML dengan elemen &lt;audio&gt; dan &lt;video&gt;: beberapa format sumber, kontrol pemutar, aturan autoplay, teks caption, poster, plus jebakan aksesibilitas dan performa yang sering bikin pusing.</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>audio</category><category>video</category><category>media</category><category>menengah</category></item><item><title>Spread dan Rest JavaScript: Memahami Operator ...</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/spread-dan-rest-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/spread-dan-rest-javascript</guid><description>Tiga titik yang punya dua tugas berlawanan. Pelajari cara operator spread membongkar array dan objek, cara rest parameter mengumpulkan argumen tambahan jadi satu array, dan cara membedakan keduanya.</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>spread</category><category>rest</category><category>es2015</category><category>menengah</category></item><item><title>box-sizing CSS: Bikin width Sesuai yang Kamu Maksud</title><link>https://blog.acy-partner.com/id/programming/frontend/css/box-sizing-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/box-sizing-css</guid><description>Property box-sizing menentukan apakah padding dan border ikut dihitung ke dalam width sebuah elemen. Pelajari content-box vs border-box, kenapa border-box jadi standar modern, dan bagaimana satu baris menyelesaikan kejutan klasik di CSS.</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>box-sizing</category><category>box model</category><category>menengah</category></item><item><title>Gambar HTML Lanjutan: Bikin Gambar Responsif, Cepat, dan Mudah Diakses</title><link>https://blog.acy-partner.com/id/programming/frontend/html/gambar-html-lanjutan</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/gambar-html-lanjutan</guid><description>Naik level dari sekadar tag &lt;img&gt;. Pelajari gambar responsif dengan srcset dan &lt;picture&gt;, format modern seperti WebP dan AVIF, lazy loading, mencegah pergeseran layout, serta memberi caption dengan &lt;figure&gt;.</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>gambar</category><category>responsif</category><category>performa</category><category>menengah</category></item><item><title>Destructuring JavaScript: Membongkar Array dan Objek dengan Rapi</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/destructuring-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/destructuring-javascript</guid><description>Destructuring memungkinkan kamu mengeluarkan nilai dari array dan objek ke dalam variabel hanya dalam satu baris yang rapi. Pelajari destructuring array dan objek, nilai default, mengganti nama, nested, serta pola yang dipakai sehari-hari di kode nyata.</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>destructuring</category><category>es6</category><category>menengah</category></item><item><title>Overflow CSS: Mengatur Konten yang Tidak Muat</title><link>https://blog.acy-partner.com/id/programming/frontend/css/overflow-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/overflow-css</guid><description>Saat isi konten lebih besar dari kotaknya, property overflow yang menentukan nasibnya — dipotong, di-scroll, atau dibiarkan meluber. Pahami visible, hidden, scroll, auto, sumbu x/y, dan jebakan yang sering bikin bingung.</description><pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>overflow</category><category>scroll</category><category>tata letak</category><category>menengah</category></item><item><title>Head dan Meta Tag HTML: Bagian Tak Terlihat dari Halamanmu</title><link>https://blog.acy-partner.com/id/programming/frontend/html/head-dan-meta-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/head-dan-meta-html</guid><description>Bagian &lt;head&gt; menampung segala hal yang tidak tampil di layar, tapi memberi tahu browser, mesin pencari, dan media sosial cara memperlakukan halamanmu. Pelajari isi head dan cara meta tag mengatur charset, viewport, deskripsi, sampai pratinjau saat dibagikan.</description><pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>head</category><category>meta tag</category><category>seo</category><category>menengah</category></item><item><title>Objek JavaScript Lanjutan: Method, Referensi, dan Iterasi</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/objek-javascript-lanjutan</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/objek-javascript-lanjutan</guid><description>Melangkah lebih jauh dari dasar objek — key dinamis, method dan this, menyalin vs mereferensikan, Object.keys/values/entries, membekukan objek, dan pola yang kamu pakai tiap hari di kode nyata.</description><pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>objek</category><category>referensi</category><category>menengah</category></item><item><title>z-index CSS: Mengatur Elemen Mana yang Tampil di Depan</title><link>https://blog.acy-partner.com/id/programming/frontend/css/z-index-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/z-index-css</guid><description>z-index menentukan elemen mana yang muncul di depan saat saling bertumpuk. Pelajari cara kerja penumpukan, kenapa z-index kadang tidak berfungsi, apa itu stacking context, dan cara membereskan bug-nya.</description><pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>z-index</category><category>stacking context</category><category>tata letak</category><category>menengah</category></item><item><title>Entitas dan Simbol HTML: Menampilkan Karakter Spesial dengan Aman</title><link>https://blog.acy-partner.com/id/programming/frontend/html/entitas-dan-simbol-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/entitas-dan-simbol-html</guid><description>Ada karakter yang tidak bisa langsung diketik di HTML, dan ada yang tidak selamat sampai ke browser. Pelajari apa itu entitas HTML, kenapa mereka ada, dan cara memakainya untuk simbol, huruf beraksen, spasi, serta karakter yang dipakai HTML sendiri.</description><pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>entitas</category><category>simbol</category><category>pemula</category></item><item><title>Metode Array JavaScript: map, filter, reduce, dan Kawan-kawannya</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/metode-array-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/metode-array-javascript</guid><description>Array punya puluhan metode bawaan untuk mengubah, mencari, dan menata ulang isi daftar. Pelajari yang benar-benar dipakai sehari-hari — map, filter, reduce, find, dan lainnya — lewat contoh yang jelas.</description><pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>array</category><category>metode array</category><category>menengah</category></item><item><title>Positioning CSS: static, relative, absolute, fixed, dan sticky</title><link>https://blog.acy-partner.com/id/programming/frontend/css/positioning-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/positioning-css</guid><description>Property position menentukan di mana sebuah elemen benar-benar muncul di halaman. Pelajari positioning static, relative, absolute, fixed, dan sticky, cara kerja offset top/right/bottom/left, serta apa arti &apos;konteks positioning&apos; yang sebenarnya.</description><pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>positioning</category><category>tata letak</category><category>menengah</category></item><item><title>Daftar (List) HTML Lengkap: Ordered, Unordered, dan Description List</title><link>https://blog.acy-partner.com/id/programming/frontend/html/daftar-list-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/daftar-list-html</guid><description>Panduan lengkap soal daftar di HTML — unordered, ordered, dan description list. Pelajari markup yang benar, atribut yang mengatur penomoran, cara menyusun list bertingkat, dan kapan tiap jenis benar-benar pas dipakai.</description><pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>list</category><category>menengah</category></item><item><title>Tanggal (Date) JavaScript: Mengolah Waktu dengan Benar</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/tanggal-date-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/tanggal-date-javascript</guid><description>Objek Date dipakai untuk membuat, membaca, memformat, dan menghitung tanggal serta waktu. Pahami cara kerjanya, jebakan zona waktu yang sering bikin keliru, dan cara modern menangani tanggal dengan aman.</description><pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>date</category><category>waktu</category><category>menengah</category></item><item><title>Display CSS: block, inline, inline-block, flex, grid, dan none</title><link>https://blog.acy-partner.com/id/programming/frontend/css/display-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/display-css</guid><description>Property display menentukan bagaimana sebuah elemen berperilaku dalam tata letak — apakah menumpuk, sejajar dengan teks, atau menjadi container flex maupun grid. Pelajari setiap nilai umum dan kapan tepatnya kamu memakainya.</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>display</category><category>tata letak</category><category>menengah</category></item><item><title>Class dan ID HTML: Memberi Label Elemen Supaya Mudah Dicari</title><link>https://blog.acy-partner.com/id/programming/frontend/html/class-dan-id-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/class-dan-id-html</guid><description>Bahasan mendalam soal atribut class dan id — cara menulisnya, aturan penamaannya, bedanya keduanya, bagaimana CSS dan JavaScript memakainya untuk menargetkan elemen, serta konvensi yang membuat halaman besar tetap rapi dan mudah dirawat.</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>class</category><category>id</category><category>pemula</category></item><item><title>Number dan Math JavaScript: Mengolah Nilai Angka</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/number-dan-math-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/number-dan-math-javascript</guid><description>JavaScript cuma punya satu tipe angka untuk semuanya — bilangan bulat maupun desimal. Pelajari cara kerja angka yang sebenarnya, jebakan floating-point yang bikin semua orang kaget, serta perkakas Number dan Math untuk memformat, membulatkan, dan menghitung.</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>number</category><category>math</category><category>menengah</category></item><item><title>Satuan CSS: px, em, rem, %, vw, vh dan Kapan Memakainya</title><link>https://blog.acy-partner.com/id/programming/frontend/css/satuan-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/satuan-css</guid><description>CSS punya banyak satuan untuk mengatur ukuran — px, em, rem, persen, sampai satuan viewport. Pahami apa yang sebenarnya diukur tiap satuan, bagaimana hubungannya, dan mana yang tepat dipakai di tata letak nyata.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>satuan</category><category>rem</category><category>responsif</category><category>menengah</category></item><item><title>Elemen Block dan Inline di HTML: Bagaimana Elemen Memakai Ruang</title><link>https://blog.acy-partner.com/id/programming/frontend/html/elemen-block-dan-inline-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/elemen-block-dan-inline-html</guid><description>Setiap elemen HTML itu kalau bukan block ya inline, dan satu fakta itu saja sudah menjelaskan kenapa sebagian elemen menumpuk ke bawah sementara yang lain berjajar di satu baris. Pelajari bedanya, elemen-elemen kuncinya, dan cara menyarangkannya dengan benar.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>block</category><category>inline</category><category>pemula</category></item><item><title>String JavaScript: Mengolah Teks</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/string-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/string-javascript</guid><description>String menampung setiap teks yang disentuh programmu — nama, pesan, URL. Pelajari cara membuat, menggabungkan, mencari, memotong, dan mengubah teks lewat method bawaan dan template literal JavaScript.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>string</category><category>teks</category><category>pemula</category></item><item><title>Event JavaScript: Merespons Interaksi Pengguna</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/event-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/event-javascript</guid><description>Event adalah cara kodemu bereaksi terhadap apa yang dilakukan pengguna — klik, ketikan, submit form. Pelajari addEventListener, objek event, jenis event umum, dan bangun fitur interaktif penuh dari nol.</description><pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>event</category><category>interaktivitas</category><category>pemula</category></item><item><title>DOM JavaScript: Membaca dan Mengubah Halaman</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/dom-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/dom-javascript</guid><description>DOM adalah cara JavaScript terhubung ke HTML-mu — memilih elemen, mengubah teks dan style, serta membuat atau menghapus konten. Pelajari querySelector, textContent, classList, dan pembaruan dinamis.</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>dom</category><category>pemula</category></item><item><title>Perulangan JavaScript: Mengulang Aksi pada Datamu</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/perulangan-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/perulangan-javascript</guid><description>Perulangan menjalankan kode yang sama berkali-kali — pas untuk menelusuri array. Pelajari for loop, while loop, for...of modern, dan method array seperti forEach dan map yang membuat iterasi jadi bersih.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>perulangan</category><category>iterasi</category><category>pemula</category></item><item><title>Array dan Objek JavaScript: Menyimpan Kumpulan Data</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/array-dan-objek-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/array-dan-objek-javascript</guid><description>Array memegang daftar terurut; objek memegang kelompok nilai berlabel. Pelajari cara membuat, mengakses, dan mengubah keduanya — dua struktur di balik hampir semua data JavaScript dunia nyata.</description><pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>array</category><category>objek</category><category>pemula</category></item><item><title>Fungsi JavaScript: Menulis Blok Kode yang Bisa Dipakai Ulang</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/fungsi-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/fungsi-javascript</guid><description>Fungsi mengemas kode menjadi blok bernama yang bisa dipakai ulang dan dijalankan kapan saja. Pelajari cara mendeklarasikan fungsi, mengoper parameter, mengembalikan nilai, dan memakai arrow function modern.</description><pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>fungsi</category><category>pemula</category></item><item><title>Operator dan Kondisional JavaScript: Mengambil Keputusan dalam Kode</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/operator-dan-kondisional-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/operator-dan-kondisional-javascript</guid><description>Operator memungkinkanmu menghitung dan membandingkan nilai; kondisional memungkinkan kodemu memilih apa yang dilakukan. Pelajari operator aritmetika dan perbandingan, if/else if/else, operator logika, dan pintasan ternary.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>operator</category><category>kondisional</category><category>pemula</category></item><item><title>Variabel dan Tipe Data JavaScript, Dijelaskan</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/variabel-dan-tipe-data-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/variabel-dan-tipe-data-javascript</guid><description>Variabel menyimpan informasi di kodemu, dan tipe data mendeskripsikan informasi itu jenis apa. Pelajari let, const, dan var, plus string, number, boolean, dan tipe inti JavaScript lainnya.</description><pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>variabel</category><category>tipe data</category><category>pemula</category></item><item><title>Apa Itu JavaScript? Panduan Pemula untuk Bahasa Pemrograman Web</title><link>https://blog.acy-partner.com/id/programming/frontend/javascript/apa-itu-javascript</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/javascript/apa-itu-javascript</guid><description>JavaScript adalah yang membuat halaman web interaktif. Pelajari JavaScript itu apa, bedanya dengan HTML dan CSS, cara menambahkannya ke halaman, dan tulis baris kode pertamamu — dijelaskan sederhana, dari nol.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><category>javascript</category><category>frontend</category><category>pengembangan web</category><category>pemula</category></item><item><title>Desain Web Responsif: Membuat Situsmu Bekerja di Setiap Layar</title><link>https://blog.acy-partner.com/id/programming/frontend/css/desain-responsif</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/desain-responsif</guid><description>Desain responsif membuat satu website tampil bagus di ponsel, tablet, dan desktop. Pelajari media query, breakpoint, pendekatan mobile-first, dan satuan lentur yang membuat tata letak beradaptasi.</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>desain responsif</category><category>media query</category><category>pemula</category></item><item><title>CSS Grid: Membangun Tata Letak Dua Dimensi</title><link>https://blog.acy-partner.com/id/programming/frontend/css/grid-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/grid-css</guid><description>CSS Grid mengatur elemen dalam baris DAN kolom sekaligus — pas untuk tata letak halaman dan kisi kartu. Pelajari grid-template-columns, satuan fr, gap, repeat(), dan perbandingan Grid dengan Flexbox.</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>grid</category><category>tata letak</category><category>pemula</category></item><item><title>Flexbox CSS: Cara Mudah Menata Baris dan Kolom</title><link>https://blog.acy-partner.com/id/programming/frontend/css/flexbox-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/flexbox-css</guid><description>Flexbox adalah perkakas CSS modern untuk mengatur elemen dalam baris atau kolom, memberi jarak, dan meratakannya. Pelajari property container dan item, dengan tata letak praktis seperti navbar dan konten rata tengah.</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>flexbox</category><category>tata letak</category><category>pemula</category></item><item><title>Teks dan Font CSS: Menata Tipografi untuk Web</title><link>https://blog.acy-partner.com/id/programming/frontend/css/teks-dan-font-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/teks-dan-font-css</guid><description>Sebagian besar halaman web adalah teks, jadi menatanya dengan baik sangat penting. Pelajari font-family, font-size, ketebalan, line-height, perataan, dan cara memakai web font kustom seperti Google Fonts.</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>font</category><category>tipografi</category><category>pemula</category></item><item><title>Box Model CSS: Memahami Ukuran dan Jarak</title><link>https://blog.acy-partner.com/id/programming/frontend/css/box-model-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/box-model-css</guid><description>Setiap elemen di CSS adalah kotak dengan content, padding, border, dan margin. Kuasai box model — dan box-sizing — dan kamu akhirnya akan paham cara kerja ukuran dan jarak yang sebenarnya.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>box model</category><category>tata letak</category><category>pemula</category></item><item><title>Warna dan Background CSS: Mengisi Web dengan Warna</title><link>https://blog.acy-partner.com/id/programming/frontend/css/warna-dan-background-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/warna-dan-background-css</guid><description>Warna adalah salah satu bagian CSS yang paling berdampak. Pelajari cara menentukan warna — nama, hex, RGB, HSL — plus transparansi, warna background, gradien, dan gambar background.</description><pubDate>Thu, 09 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>warna</category><category>background</category><category>pemula</category></item><item><title>Selector CSS: Cara Menyasar Elemen yang Ingin Kamu Tata</title><link>https://blog.acy-partner.com/id/programming/frontend/css/selector-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/selector-css</guid><description>Selector adalah cara CSS memilih elemen mana yang dikenai sebuah rule. Pelajari selector element, class, dan id, cara menggabungkannya, pseudo-class seperti :hover, dan bagaimana cascade memutuskan rule mana yang menang.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>selector</category><category>pemula</category></item><item><title>Apa Itu CSS? Panduan Pemula untuk Mempercantik Web</title><link>https://blog.acy-partner.com/id/programming/frontend/css/apa-itu-css</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/css/apa-itu-css</guid><description>CSS adalah yang membuat halaman web tampil bagus. Pelajari CSS itu apa, cara kerja rule dan selector, tiga cara menambahkannya ke halaman, dan tulis style pertamamu — dijelaskan sederhana, dari nol.</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>css</category><category>css</category><category>frontend</category><category>pengembangan web</category><category>pemula</category></item><item><title>Atribut HTML: Memberi Elemenmu Informasi Tambahan</title><link>https://blog.acy-partner.com/id/programming/frontend/html/atribut-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/atribut-html</guid><description>Atribut menambahkan informasi dan perilaku pada elemen HTML. Pelajari cara kerjanya, atribut global penting seperti id dan class, dan bagaimana id serta class menjadi jembatan antara HTML, CSS, dan JavaScript.</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>atribut</category><category>pemula</category></item><item><title>HTML Semantik: Menulis Markup yang Bermakna</title><link>https://blog.acy-partner.com/id/programming/frontend/html/html-semantik</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/html-semantik</guid><description>HTML semantik memakai elemen yang mendeskripsikan konten itu APA — header, nav, main, article, footer — bukan div generik. Pelajari kenapa ini penting untuk aksesibilitas dan SEO, serta cara menata halaman dengan benar.</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>html semantik</category><category>aksesibilitas</category><category>seo</category></item><item><title>Tabel HTML: Menata Data dalam Baris dan Kolom</title><link>https://blog.acy-partner.com/id/programming/frontend/html/tabel-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/tabel-html</guid><description>Tabel menata data ke dalam baris dan kolom — daftar harga, jadwal, perbandingan. Pelajari elemen table, tr, th, dan td, cara membuat tabel yang rapi, dan satu kesalahan yang harus dihindari dengan tabel.</description><pubDate>Sat, 04 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>tabel</category><category>pemula</category></item><item><title>Form dan Input HTML: Mengumpulkan Informasi dari Pengguna</title><link>https://blog.acy-partner.com/id/programming/frontend/html/form-dan-input-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/form-dan-input-html</guid><description>Form adalah cara website menerima masukan — login, pencarian, pendaftaran, pesan kontak. Pelajari elemen form, input, label, dan button, jenis-jenis input umum, dan kenapa label begitu penting.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>form</category><category>input</category><category>pemula</category></item><item><title>Tautan dan Gambar HTML: Menghubungkan Halaman dan Menampilkan Gambar</title><link>https://blog.acy-partner.com/id/programming/frontend/html/tautan-dan-gambar-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/tautan-dan-gambar-html</guid><description>Tautan adalah yang membuat web menjadi web, dan gambar menghidupkan halaman. Pelajari cara memakai elemen &lt;a&gt; dan &lt;img&gt; dengan benar — termasuk path, teks alt, dan membuka tautan di tab baru.</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>tautan</category><category>gambar</category><category>pemula</category></item><item><title>Elemen Teks HTML: Judul, Paragraf, Daftar, dan Penekanan</title><link>https://blog.acy-partner.com/id/programming/frontend/html/elemen-teks-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/elemen-teks-html</guid><description>Sebagian besar isi halaman web adalah teks. Inilah elemen-elemen HTML yang menatanya — judul, paragraf, daftar, ganti baris, dan tag penekanan — lengkap dengan contoh kapan memakai masing-masing.</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>teks</category><category>pemula</category></item><item><title>Struktur Dasar Dokumen HTML, Dijelaskan</title><link>https://blog.acy-partner.com/id/programming/frontend/html/struktur-dokumen-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/struktur-dokumen-html</guid><description>Setiap halaman HTML berdiri di atas kerangka yang sama: doctype, html, head, dan body. Di sini kamu akan paham fungsi tiap bagian dan kenapa ada — supaya bisa menyiapkan halaman apa pun dengan benar dari nol.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>struktur dokumen</category><category>pemula</category></item><item><title>Apa Itu HTML? Panduan Pemula untuk Fondasi Web</title><link>https://blog.acy-partner.com/id/programming/frontend/html/apa-itu-html</link><guid isPermaLink="true">https://blog.acy-partner.com/id/programming/frontend/html/apa-itu-html</guid><description>HTML adalah bahan dasar setiap halaman web. Di sini kamu akan paham HTML itu sebenarnya apa, cara kerja tag dan elemennya, sampai menulis halaman pertamamu — dijelaskan sederhana, dari nol.</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate><category>frontend</category><category>html</category><category>html</category><category>frontend</category><category>pengembangan web</category><category>pemula</category></item></channel></rss>