Tags
featured
Pengenalan Docker: Apa itu Container dan Mengapa Developer Harus Tahu?
Pernah mengalami situasi “di komputer saya jalan, kok di server error?” — ini adalah salah satu masalah paling klasik dalam dunia software development. Docker lahir untuk menyelesaika...
In Tutorial, Docker, Aug 29, 2026Deploy Express.js ke Production dengan PM2 dan Environment Variables
Aplikasi Express.js sudah berjalan di lokal — sekarang saatnya deploy ke server production. Di artikel penutup seri Express.js ini, kita bahas cara deploy yang benar: menggunakan PM2 ...
In Tutorial, Express.js, Aug 28, 2026Upload File di Express.js dengan Multer
Upload file — gambar profil, lampiran dokumen, thumbnail artikel — adalah fitur yang hampir selalu ada di aplikasi web. Express.js sendiri tidak bisa menangani multipart/form-data (fo...
In Tutorial, Express.js, Aug 27, 2026Error Handling dan Validasi Input di Express.js
API yang baik bukan hanya yang bisa menangani kasus sukses — tapi juga yang memberikan respons error yang informatif, konsisten, dan aman. Di artikel ini kita bahas cara membangun sis...
In Tutorial, Express.js, Aug 26, 2026Autentikasi JWT di Express.js: Login, Token, dan Proteksi Route
Hampir setiap API butuh sistem autentikasi — cara untuk memverifikasi identitas pengguna sebelum mengizinkan akses ke resource yang dilindungi. Salah satu pendekatan paling populer un...
In Tutorial, Express.js, Aug 25, 2026Koneksi Database di Express.js dengan Prisma ORM
API yang menyimpan data di memori (in-memory) akan kehilangan semua data setiap kali server restart. Untuk aplikasi nyata, kita butuh database yang persisten. Di artikel ini kita akan...
In Tutorial, Express.js, Aug 24, 2026Sharing: 6 Bulan Pakai FlyEnv & Tips Kelola Banyak Project Disatu Site untuk Pengguna
Saya merasa senang saat menulis dan mengedit content ini & saya ingin share dashboard untuk kelola banyak project disatu site: github.com/kikuKeii/native-ls
In Sharing, FlyEnv, Aug 23, 2026Membuat RESTful API dengan Express.js: Panduan Lengkap
REST (Representational State Transfer) adalah arsitektur paling populer untuk membangun API web. Dengan Express.js, kamu bisa membangun RESTful API yang bersih dan terstruktur dengan ...
In Tutorial, Express.js, Aug 23, 2026Memahami Request dan Response di Express.js
Setiap interaksi di Express.js berputar di sekitar dua objek: req (request) dan res (response). Objek req berisi semua informasi dari klien — body, parameter, header, cookie — sementa...
In Tutorial, Express.js, Aug 22, 2026Middleware Express.js: Konsep, Jenis, dan Cara Membuatnya
Kalau routing adalah tulang punggung Express, maka middleware adalah jantungnya. Hampir semua hal menarik di Express — parsing request body, autentikasi, logging, penanganan error — s...
In Tutorial, Express.js, Aug 21, 2026Routing di Express.js: Panduan Lengkap dari Dasar hingga Route Parameter
Routing adalah salah satu konsep terpenting di Express.js. Ini adalah mekanisme yang menentukan bagaimana aplikasi merespons request dari klien ke endpoint tertentu — kombinasi dari U...
In Tutorial, Express.js, Aug 20, 2026Pengenalan Express.js: Framework Node.js yang Wajib Kamu Pelajari
Kalau kamu sudah belajar JavaScript dan mulai merambah ke dunia backend, Express.js adalah nama yang pasti sering kamu dengar. Express adalah framework web minimalis untuk Node.js yan...
In Tutorial, Express.js, Aug 19, 2026Tips Menulis Artikel Blog yang SEO Friendly dan Enak Dibaca
Menulis artikel yang bagus secara teknis (struktur heading, meta tag, kecepatan halaman) itu penting — tapi belum cukup. Artikel yang benar-benar berhasil di mesin pencari adalah arti...
In Tutorial, SEO, Aug 18, 2026Cara Membuat RSS Feed di Jekyll dan Mengapa Kamu Masih Butuhnya
Di era media sosial dan newsletter, mungkin kamu bertanya-tanya: apakah RSS Feed masih relevan? Jawabannya: ya, sangat relevan. RSS memungkinkan pembaca setia berlangganan blog kamu t...
In Tutorial, Jekyll, Aug 17, 2026Mengoptimalkan Core Web Vitals pada Blog Statis Jekyll
Sejak Google menjadikan Core Web Vitals sebagai faktor ranking resmi, metrik performa ini tidak lagi sekadar angka kosmetik — ia langsung mempengaruhi posisi blog kamu di hasil pencar...
In Tutorial, Performance, Aug 16, 2026Cara Setup Jekyll dengan Docker: Local Development Tanpa Install Ruby
Salah satu tantangan setup Jekyll adalah memastikan versi Ruby, Bundler, dan semua gem yang kompatibel di setiap mesin pengembang. Di tim dengan banyak orang atau saat pindah ke kompu...
In Tutorial, Docker, Aug 15, 2026Markdown Cheatsheet Lengkap untuk Blogger Jekyll
Semua artikel di blog Jekyll ditulis dalam format Markdown — bahasa markup ringan yang didesain agar mudah dibaca bahkan dalam bentuk teks mentah. Dengan beberapa karakter sederhana, ...
In Tutorial, Jekyll, Aug 14, 2026Cara Membuat Fitur Search di Jekyll Tanpa Plugin (Lunr.js)
Blog statis Jekyll tidak punya database, sehingga fitur pencarian tidak bisa dibuat seperti di WordPress yang query ke database. Tapi bukan berarti tidak bisa sama sekali. Dengan Lunr...
In Tutorial, Jekyll, Aug 13, 2026Panduan Lengkap Front Matter Jekyll: Semua yang Perlu Kamu Tahu
Setiap file konten di Jekyll — baik artikel (_posts) maupun halaman (_pages) — diawali dengan blok khusus yang disebut front matter. Blok ini ditulis dalam format YAML dan diapit oleh...
In Tutorial, Jekyll, Aug 12, 2026Cara Membuat Dark Mode di Blog Jekyll dengan CSS Variables
Dark mode sudah menjadi fitur yang hampir wajib ada di website modern. Selain memberikan pengalaman membaca yang lebih nyaman di malam hari, dark mode juga bisa menghemat daya baterai...
In Tutorial, Jekyll, Aug 11, 2026Cara Menggunakan Google Analytics 4 di Blog Jekyll
Untuk tahu berapa banyak pengunjung blog kamu, dari mana mereka datang, artikel mana yang paling banyak dibaca, dan perangkat apa yang mereka gunakan — kamu butuh tool analitik. Googl...
In Tutorial, Jekyll, Aug 10, 2026Cara Membuat Sitemap XML di Jekyll dan Submit ke Google
Sitemap XML adalah file yang memberi tahu mesin pencari — Google, Bing, dll. — tentang semua URL yang ada di situs kamu beserta informasi tambahan seperti tanggal terakhir diubah dan ...
In Tutorial, SEO, Aug 09, 2026Cara Menambahkan Komentar Disqus di Blog Jekyll
Blog statis Jekyll tidak punya fitur komentar bawaan — karena memang tidak ada database. Tapi bukan berarti blog Jekyll tidak bisa punya kolom komentar. Solusi paling populer adalah m...
In Tutorial, Jekyll, Aug 08, 2026SEO On-Page untuk Blog Jekyll: Panduan Lengkap 2026
Punya blog Jekyll yang cepat dan kontennya bagus saja tidak cukup kalau artikel-artikelnya tidak ditemukan di mesin pencari. SEO On-Page adalah kumpulan praktik optimasi yang dilakuka...
In Tutorial, SEO, Aug 07, 2026Cara Membuat Halaman Kategori di Jekyll Tanpa Plugin
Salah satu fitur penting blog yang sering dicari adalah halaman kategori — halaman yang menampilkan semua artikel berdasarkan topik tertentu. Di WordPress ini sudah otomatis tersedia,...
In Tutorial, Jekyll, Aug 06, 2026Mengenal Liquid Templating di Jekyll: Panduan Lengkap untuk Pemula
Kalau kamu sudah mulai bermain-main dengan tema Jekyll dan ingin mengkustomisasinya, kamu pasti akan berhadapan dengan Liquid — bahasa templating yang digunakan Jekyll untuk menghasil...
In Tutorial, Jekyll, Aug 05, 2026Cara Membuat Custom Domain di GitHub Pages dengan HTTPS
Blog di GitHub Pages dengan URL username.github.io memang sudah bisa diakses publik, tapi kalau kamu ingin terlihat lebih profesional, menggunakan custom domain sendiri adalah langkah...
In Tutorial, Jekyll, Aug 04, 2026Optimasi Gambar untuk Web: Cara Bikin Blog Lebih Cepat
Tahukah kamu bahwa gambar rata-rata menyumbang 50–70% dari total ukuran halaman web? Di era mobile dan koneksi yang beragam, gambar yang tidak dioptimasi bisa menjadi pembunuh perform...
In Tutorial, Performance, Aug 03, 2026Pengenalan TypeScript untuk Pemula: Kenapa dan Bagaimana Mulai?
TypeScript adalah superset dari JavaScript yang menambahkan static typing dan fitur-fitur modern ke dalam ekosistem JavaScript. Dikembangkan oleh Microsoft dan dirilis pertama kali pa...
In TypeScript, Frontend, Aug 02, 2026Cara Deploy Jekyll ke Cloudflare Pages: CDN Global Gratis
Selain GitHub Pages, ada pilihan hosting statis lain yang tidak kalah menarik — bahkan dalam beberapa hal lebih unggul: Cloudflare Pages. Dengan jaringan CDN global Cloudflare yang me...
In Tutorial, Jekyll, Aug 02, 2026Memahami RESTful API: Konsep, Metode, dan Best Practices
REST API (Representational State Transfer Application Programming Interface) adalah salah satu arsitektur API yang paling populer di dunia pengembangan web modern. Hampir semua layana...
In Backend, API, Aug 01, 2026Cara Deploy Jekyll ke GitHub Pages: Gratis dan Otomatis
Salah satu keunggulan terbesar Jekyll dibanding SSG lainnya adalah integrasinya yang sangat mulus dengan GitHub Pages. Kamu bisa deploy blog Jekyll secara gratis, dengan domain otomat...
In Tutorial, Jekyll, Aug 01, 2026Perbedaan Jekyll vs Hugo vs Gatsby: Mana yang Cocok untuk Kamu?
Sudah memutuskan ingin menggunakan Static Site Generator, tapi bingung pilih yang mana? Tiga nama yang paling sering muncul adalah Jekyll, Hugo, dan Gatsby. Ketiganya bisa menghasilka...
In Tutorial, Jekyll, Jul 31, 2026Apa Itu CI/CD? Panduan Lengkap untuk Pemula
Pernah mendengar istilah CI/CD tapi masih bingung apa sebenarnya artinya? Atau mungkin Anda sudah tahu teorinya tapi belum pernah mempraktikkannya? Artikel ini akan menjelaskan CI/CD ...
In DevOps, Tutorial, Jul 31, 2026Apa itu Static Site Generator dan Mengapa Kamu Harus Mencobanya?
Kalau kamu baru terjun ke dunia web development atau sedang mencari cara membuat blog yang ringan, cepat, dan mudah dikelola, kamu pasti akan menemukan istilah Static Site Generator (...
In Tutorial, Jekyll, Jul 30, 2026FlyEnv : Cara Install Ruby dan Jekyll Setup Local Development
Kalau kamu ingin membangun blog statis menggunakan Jekyll di Windows, kamu perlu menyiapkan beberapa hal: Ruby, GCC, Make, dan tentunya Jekyll itu sendiri. Cara termudah untuk melakuk...
In Tutorial, Jekyll, Jul 29, 2026Analisis Traffic Cloudflare: Mengapa Website Anda Tiba-tiba Diberondong Puluhan Ribu Request Bot Scanner?
Sebagai pengelola website atau web developer, melihat grafik lalu lintas (traffic) melonjak tajam di dasbor analitik tentu bisa memicu dua perasaan yang bertolak belakang: senang kare...
In Security, Cloudflare, Jul 28, 2026Apa Itu WITH (NOLOCK) pada SQL Server dan Kapan Harus Menggunakannya?
Dalam dunia pengembang aplikasi dan administrator basis data (Database Administrator / DBA) yang bekerja dengan Microsoft SQL Server, istilah WITH (NOLOCK) sangat sering didengar. Ban...
In Database, SQL, Jul 26, 2026Mengenal Docker dan Containerization: Mengapa Penting Bagi Developer Modern?
Pernahkah Anda mendengar kalimat klasik dari seorang rekan developer: “Aneh, di komputer saya kodenya berjalan lancar, kenapa pas di-deploy ke server malah error?”
In DevOps, Containerization, Jun 30, 2026Perbedaan Konektor IEM QDC dan 2 PIN
Perbedaan Konektor IEM: Standard 0.78mm 2-Pin vs QDC 2-Pin
In Hobby, IEM, Jun 27, 2026SSR vs CSR: Memahami Perbedaan Server-Side dan Client-Side Rendering
Dalam dunia pengembangan web modern (frontend development), istilah SSR (Server-Side Rendering) dan CSR (Client-Side Rendering) adalah dua strategi utama dalam merender tampilan antar...
In Technology, Frontend, Jul 18, 2025Memahami Indexing pada Database: Cara Kerja B-Tree vs Hash Index
Ketika aplikasi web atau mobile berkembang dan jumlah data dalam basis data (database) mencapai ratusan ribu hingga jutaan baris, masalah performa pencarian data sering kali menjadi k...
In Database, Performance, Jul 10, 2025REST API vs GraphQL vs gRPC: Memilih Protokol Komunikasi yang Tepat
Dalam pembangunan arsitektur perangkat lunak modern—khususnya saat mentransisikan sistem monolithic menjadi microservices—pemilihan protokol dan gaya komunikasi antar aplikasi (API Ar...
In Technology, Backend, Jun 02, 2025api
Memahami RESTful API: Konsep, Metode, dan Best Practices
REST API (Representational State Transfer Application Programming Interface) adalah salah satu arsitektur API yang paling populer di dunia pengembangan web modern. Hampir semua layana...
In Backend, API, Aug 01, 2026REST API vs GraphQL vs gRPC: Memilih Protokol Komunikasi yang Tepat
Dalam pembangunan arsitektur perangkat lunak modern—khususnya saat mentransisikan sistem monolithic menjadi microservices—pemilihan protokol dan gaya komunikasi antar aplikasi (API Ar...
In Technology, Backend, Jun 02, 2025rest
Memahami RESTful API: Konsep, Metode, dan Best Practices
REST API (Representational State Transfer Application Programming Interface) adalah salah satu arsitektur API yang paling populer di dunia pengembangan web modern. Hampir semua layana...
In Backend, API, Aug 01, 2026REST API vs GraphQL vs gRPC: Memilih Protokol Komunikasi yang Tepat
Dalam pembangunan arsitektur perangkat lunak modern—khususnya saat mentransisikan sistem monolithic menjadi microservices—pemilihan protokol dan gaya komunikasi antar aplikasi (API Ar...
In Technology, Backend, Jun 02, 2025backend
Memahami RESTful API: Konsep, Metode, dan Best Practices
REST API (Representational State Transfer Application Programming Interface) adalah salah satu arsitektur API yang paling populer di dunia pengembangan web modern. Hampir semua layana...
In Backend, API, Aug 01, 2026Apa Itu WITH (NOLOCK) pada SQL Server dan Kapan Harus Menggunakannya?
Dalam dunia pengembang aplikasi dan administrator basis data (Database Administrator / DBA) yang bekerja dengan Microsoft SQL Server, istilah WITH (NOLOCK) sangat sering didengar. Ban...
In Database, SQL, Jul 26, 2026Memahami Indexing pada Database: Cara Kerja B-Tree vs Hash Index
Ketika aplikasi web atau mobile berkembang dan jumlah data dalam basis data (database) mencapai ratusan ribu hingga jutaan baris, masalah performa pencarian data sering kali menjadi k...
In Database, Performance, Jul 10, 2025REST API vs GraphQL vs gRPC: Memilih Protokol Komunikasi yang Tepat
Dalam pembangunan arsitektur perangkat lunak modern—khususnya saat mentransisikan sistem monolithic menjadi microservices—pemilihan protokol dan gaya komunikasi antar aplikasi (API Ar...
In Technology, Backend, Jun 02, 2025database
Apa Itu WITH (NOLOCK) pada SQL Server dan Kapan Harus Menggunakannya?
Dalam dunia pengembang aplikasi dan administrator basis data (Database Administrator / DBA) yang bekerja dengan Microsoft SQL Server, istilah WITH (NOLOCK) sangat sering didengar. Ban...
In Database, SQL, Jul 26, 2026Memahami Indexing pada Database: Cara Kerja B-Tree vs Hash Index
Ketika aplikasi web atau mobile berkembang dan jumlah data dalam basis data (database) mencapai ratusan ribu hingga jutaan baris, masalah performa pencarian data sering kali menjadi k...
In Database, Performance, Jul 10, 2025sql
Apa Itu WITH (NOLOCK) pada SQL Server dan Kapan Harus Menggunakannya?
Dalam dunia pengembang aplikasi dan administrator basis data (Database Administrator / DBA) yang bekerja dengan Microsoft SQL Server, istilah WITH (NOLOCK) sangat sering didengar. Ban...
In Database, SQL, Jul 26, 2026Memahami Indexing pada Database: Cara Kerja B-Tree vs Hash Index
Ketika aplikasi web atau mobile berkembang dan jumlah data dalam basis data (database) mencapai ratusan ribu hingga jutaan baris, masalah performa pencarian data sering kali menjadi k...
In Database, Performance, Jul 10, 2025web-development
Deploy Express.js ke Production dengan PM2 dan Environment Variables
Aplikasi Express.js sudah berjalan di lokal — sekarang saatnya deploy ke server production. Di artikel penutup seri Express.js ini, kita bahas cara deploy yang benar: menggunakan PM2 ...
In Tutorial, Express.js, Aug 28, 2026Upload File di Express.js dengan Multer
Upload file — gambar profil, lampiran dokumen, thumbnail artikel — adalah fitur yang hampir selalu ada di aplikasi web. Express.js sendiri tidak bisa menangani multipart/form-data (fo...
In Tutorial, Express.js, Aug 27, 2026Error Handling dan Validasi Input di Express.js
API yang baik bukan hanya yang bisa menangani kasus sukses — tapi juga yang memberikan respons error yang informatif, konsisten, dan aman. Di artikel ini kita bahas cara membangun sis...
In Tutorial, Express.js, Aug 26, 2026Autentikasi JWT di Express.js: Login, Token, dan Proteksi Route
Hampir setiap API butuh sistem autentikasi — cara untuk memverifikasi identitas pengguna sebelum mengizinkan akses ke resource yang dilindungi. Salah satu pendekatan paling populer un...
In Tutorial, Express.js, Aug 25, 2026Koneksi Database di Express.js dengan Prisma ORM
API yang menyimpan data di memori (in-memory) akan kehilangan semua data setiap kali server restart. Untuk aplikasi nyata, kita butuh database yang persisten. Di artikel ini kita akan...
In Tutorial, Express.js, Aug 24, 2026Membuat RESTful API dengan Express.js: Panduan Lengkap
REST (Representational State Transfer) adalah arsitektur paling populer untuk membangun API web. Dengan Express.js, kamu bisa membangun RESTful API yang bersih dan terstruktur dengan ...
In Tutorial, Express.js, Aug 23, 2026Memahami Request dan Response di Express.js
Setiap interaksi di Express.js berputar di sekitar dua objek: req (request) dan res (response). Objek req berisi semua informasi dari klien — body, parameter, header, cookie — sementa...
In Tutorial, Express.js, Aug 22, 2026Middleware Express.js: Konsep, Jenis, dan Cara Membuatnya
Kalau routing adalah tulang punggung Express, maka middleware adalah jantungnya. Hampir semua hal menarik di Express — parsing request body, autentikasi, logging, penanganan error — s...
In Tutorial, Express.js, Aug 21, 2026Routing di Express.js: Panduan Lengkap dari Dasar hingga Route Parameter
Routing adalah salah satu konsep terpenting di Express.js. Ini adalah mekanisme yang menentukan bagaimana aplikasi merespons request dari klien ke endpoint tertentu — kombinasi dari U...
In Tutorial, Express.js, Aug 20, 2026Pengenalan Express.js: Framework Node.js yang Wajib Kamu Pelajari
Kalau kamu sudah belajar JavaScript dan mulai merambah ke dunia backend, Express.js adalah nama yang pasti sering kamu dengar. Express adalah framework web minimalis untuk Node.js yan...
In Tutorial, Express.js, Aug 19, 2026SSR vs CSR: Memahami Perbedaan Server-Side dan Client-Side Rendering
Dalam dunia pengembangan web modern (frontend development), istilah SSR (Server-Side Rendering) dan CSR (Client-Side Rendering) adalah dua strategi utama dalam merender tampilan antar...
In Technology, Frontend, Jul 18, 2025rendering
SSR vs CSR: Memahami Perbedaan Server-Side dan Client-Side Rendering
Dalam dunia pengembangan web modern (frontend development), istilah SSR (Server-Side Rendering) dan CSR (Client-Side Rendering) adalah dua strategi utama dalam merender tampilan antar...
In Technology, Frontend, Jul 18, 2025frontend
SSR vs CSR: Memahami Perbedaan Server-Side dan Client-Side Rendering
Dalam dunia pengembangan web modern (frontend development), istilah SSR (Server-Side Rendering) dan CSR (Client-Side Rendering) adalah dua strategi utama dalam merender tampilan antar...
In Technology, Frontend, Jul 18, 2025tutorial
Tips Menulis Artikel Blog yang SEO Friendly dan Enak Dibaca
Menulis artikel yang bagus secara teknis (struktur heading, meta tag, kecepatan halaman) itu penting — tapi belum cukup. Artikel yang benar-benar berhasil di mesin pencari adalah arti...
In Tutorial, SEO, Aug 18, 2026Mengoptimalkan Core Web Vitals pada Blog Statis Jekyll
Sejak Google menjadikan Core Web Vitals sebagai faktor ranking resmi, metrik performa ini tidak lagi sekadar angka kosmetik — ia langsung mempengaruhi posisi blog kamu di hasil pencar...
In Tutorial, Performance, Aug 16, 2026Optimasi Gambar untuk Web: Cara Bikin Blog Lebih Cepat
Tahukah kamu bahwa gambar rata-rata menyumbang 50–70% dari total ukuran halaman web? Di era mobile dan koneksi yang beragam, gambar yang tidak dioptimasi bisa menjadi pembunuh perform...
In Tutorial, Performance, Aug 03, 2026Pengenalan TypeScript untuk Pemula: Kenapa dan Bagaimana Mulai?
TypeScript adalah superset dari JavaScript yang menambahkan static typing dan fitur-fitur modern ke dalam ekosistem JavaScript. Dikembangkan oleh Microsoft dan dirilis pertama kali pa...
In TypeScript, Frontend, Aug 02, 2026Apa itu Static Site Generator dan Mengapa Kamu Harus Mencobanya?
Kalau kamu baru terjun ke dunia web development atau sedang mencari cara membuat blog yang ringan, cepat, dan mudah dikelola, kamu pasti akan menemukan istilah Static Site Generator (...
In Tutorial, Jekyll, Jul 30, 2026Analisis Traffic Cloudflare: Mengapa Website Anda Tiba-tiba Diberondong Puluhan Ribu Request Bot Scanner?
Sebagai pengelola website atau web developer, melihat grafik lalu lintas (traffic) melonjak tajam di dasbor analitik tentu bisa memicu dua perasaan yang bertolak belakang: senang kare...
In Security, Cloudflare, Jul 28, 2026Perbedaan Konektor IEM QDC dan 2 PIN
Perbedaan Konektor IEM: Standard 0.78mm 2-Pin vs QDC 2-Pin
In Hobby, IEM, Jun 27, 2026docker
Pengenalan Docker: Apa itu Container dan Mengapa Developer Harus Tahu?
Pernah mengalami situasi “di komputer saya jalan, kok di server error?” — ini adalah salah satu masalah paling klasik dalam dunia software development. Docker lahir untuk menyelesaika...
In Tutorial, Docker, Aug 29, 2026Cara Setup Jekyll dengan Docker: Local Development Tanpa Install Ruby
Salah satu tantangan setup Jekyll adalah memastikan versi Ruby, Bundler, dan semua gem yang kompatibel di setiap mesin pengembang. Di tim dengan banyak orang atau saat pindah ke kompu...
In Tutorial, Docker, Aug 15, 2026Mengenal Docker dan Containerization: Mengapa Penting Bagi Developer Modern?
Pernahkah Anda mendengar kalimat klasik dari seorang rekan developer: “Aneh, di komputer saya kodenya berjalan lancar, kenapa pas di-deploy ke server malah error?”
In DevOps, Containerization, Jun 30, 2026container
Pengenalan Docker: Apa itu Container dan Mengapa Developer Harus Tahu?
Pernah mengalami situasi “di komputer saya jalan, kok di server error?” — ini adalah salah satu masalah paling klasik dalam dunia software development. Docker lahir untuk menyelesaika...
In Tutorial, Docker, Aug 29, 2026Cara Setup Jekyll dengan Docker: Local Development Tanpa Install Ruby
Salah satu tantangan setup Jekyll adalah memastikan versi Ruby, Bundler, dan semua gem yang kompatibel di setiap mesin pengembang. Di tim dengan banyak orang atau saat pindah ke kompu...
In Tutorial, Docker, Aug 15, 2026Mengenal Docker dan Containerization: Mengapa Penting Bagi Developer Modern?
Pernahkah Anda mendengar kalimat klasik dari seorang rekan developer: “Aneh, di komputer saya kodenya berjalan lancar, kenapa pas di-deploy ke server malah error?”
In DevOps, Containerization, Jun 30, 2026devops
Pengenalan Docker: Apa itu Container dan Mengapa Developer Harus Tahu?
Pernah mengalami situasi “di komputer saya jalan, kok di server error?” — ini adalah salah satu masalah paling klasik dalam dunia software development. Docker lahir untuk menyelesaika...
In Tutorial, Docker, Aug 29, 2026Cara Setup Jekyll dengan Docker: Local Development Tanpa Install Ruby
Salah satu tantangan setup Jekyll adalah memastikan versi Ruby, Bundler, dan semua gem yang kompatibel di setiap mesin pengembang. Di tim dengan banyak orang atau saat pindah ke kompu...
In Tutorial, Docker, Aug 15, 2026Apa Itu CI/CD? Panduan Lengkap untuk Pemula
Pernah mendengar istilah CI/CD tapi masih bingung apa sebenarnya artinya? Atau mungkin Anda sudah tahu teorinya tapi belum pernah mempraktikkannya? Artikel ini akan menjelaskan CI/CD ...
In DevOps, Tutorial, Jul 31, 2026Mengenal Docker dan Containerization: Mengapa Penting Bagi Developer Modern?
Pernahkah Anda mendengar kalimat klasik dari seorang rekan developer: “Aneh, di komputer saya kodenya berjalan lancar, kenapa pas di-deploy ke server malah error?”
In DevOps, Containerization, Jun 30, 2026jekyll
Cara Membuat RSS Feed di Jekyll dan Mengapa Kamu Masih Butuhnya
Di era media sosial dan newsletter, mungkin kamu bertanya-tanya: apakah RSS Feed masih relevan? Jawabannya: ya, sangat relevan. RSS memungkinkan pembaca setia berlangganan blog kamu t...
In Tutorial, Jekyll, Aug 17, 2026Markdown Cheatsheet Lengkap untuk Blogger Jekyll
Semua artikel di blog Jekyll ditulis dalam format Markdown — bahasa markup ringan yang didesain agar mudah dibaca bahkan dalam bentuk teks mentah. Dengan beberapa karakter sederhana, ...
In Tutorial, Jekyll, Aug 14, 2026Cara Membuat Fitur Search di Jekyll Tanpa Plugin (Lunr.js)
Blog statis Jekyll tidak punya database, sehingga fitur pencarian tidak bisa dibuat seperti di WordPress yang query ke database. Tapi bukan berarti tidak bisa sama sekali. Dengan Lunr...
In Tutorial, Jekyll, Aug 13, 2026Panduan Lengkap Front Matter Jekyll: Semua yang Perlu Kamu Tahu
Setiap file konten di Jekyll — baik artikel (_posts) maupun halaman (_pages) — diawali dengan blok khusus yang disebut front matter. Blok ini ditulis dalam format YAML dan diapit oleh...
In Tutorial, Jekyll, Aug 12, 2026Cara Membuat Dark Mode di Blog Jekyll dengan CSS Variables
Dark mode sudah menjadi fitur yang hampir wajib ada di website modern. Selain memberikan pengalaman membaca yang lebih nyaman di malam hari, dark mode juga bisa menghemat daya baterai...
In Tutorial, Jekyll, Aug 11, 2026Cara Menggunakan Google Analytics 4 di Blog Jekyll
Untuk tahu berapa banyak pengunjung blog kamu, dari mana mereka datang, artikel mana yang paling banyak dibaca, dan perangkat apa yang mereka gunakan — kamu butuh tool analitik. Googl...
In Tutorial, Jekyll, Aug 10, 2026Cara Membuat Sitemap XML di Jekyll dan Submit ke Google
Sitemap XML adalah file yang memberi tahu mesin pencari — Google, Bing, dll. — tentang semua URL yang ada di situs kamu beserta informasi tambahan seperti tanggal terakhir diubah dan ...
In Tutorial, SEO, Aug 09, 2026Cara Menambahkan Komentar Disqus di Blog Jekyll
Blog statis Jekyll tidak punya fitur komentar bawaan — karena memang tidak ada database. Tapi bukan berarti blog Jekyll tidak bisa punya kolom komentar. Solusi paling populer adalah m...
In Tutorial, Jekyll, Aug 08, 2026SEO On-Page untuk Blog Jekyll: Panduan Lengkap 2026
Punya blog Jekyll yang cepat dan kontennya bagus saja tidak cukup kalau artikel-artikelnya tidak ditemukan di mesin pencari. SEO On-Page adalah kumpulan praktik optimasi yang dilakuka...
In Tutorial, SEO, Aug 07, 2026Cara Membuat Halaman Kategori di Jekyll Tanpa Plugin
Salah satu fitur penting blog yang sering dicari adalah halaman kategori — halaman yang menampilkan semua artikel berdasarkan topik tertentu. Di WordPress ini sudah otomatis tersedia,...
In Tutorial, Jekyll, Aug 06, 2026Mengenal Liquid Templating di Jekyll: Panduan Lengkap untuk Pemula
Kalau kamu sudah mulai bermain-main dengan tema Jekyll dan ingin mengkustomisasinya, kamu pasti akan berhadapan dengan Liquid — bahasa templating yang digunakan Jekyll untuk menghasil...
In Tutorial, Jekyll, Aug 05, 2026Cara Deploy Jekyll ke Cloudflare Pages: CDN Global Gratis
Selain GitHub Pages, ada pilihan hosting statis lain yang tidak kalah menarik — bahkan dalam beberapa hal lebih unggul: Cloudflare Pages. Dengan jaringan CDN global Cloudflare yang me...
In Tutorial, Jekyll, Aug 02, 2026Perbedaan Jekyll vs Hugo vs Gatsby: Mana yang Cocok untuk Kamu?
Sudah memutuskan ingin menggunakan Static Site Generator, tapi bingung pilih yang mana? Tiga nama yang paling sering muncul adalah Jekyll, Hugo, dan Gatsby. Ketiganya bisa menghasilka...
In Tutorial, Jekyll, Jul 31, 2026FlyEnv : Cara Install Ruby dan Jekyll Setup Local Development
Kalau kamu ingin membangun blog statis menggunakan Jekyll di Windows, kamu perlu menyiapkan beberapa hal: Ruby, GCC, Make, dan tentunya Jekyll itu sendiri. Cara termudah untuk melakuk...
In Tutorial, Jekyll, Jul 29, 2026ruby
Cara Membuat RSS Feed di Jekyll dan Mengapa Kamu Masih Butuhnya
Di era media sosial dan newsletter, mungkin kamu bertanya-tanya: apakah RSS Feed masih relevan? Jawabannya: ya, sangat relevan. RSS memungkinkan pembaca setia berlangganan blog kamu t...
In Tutorial, Jekyll, Aug 17, 2026Markdown Cheatsheet Lengkap untuk Blogger Jekyll
Semua artikel di blog Jekyll ditulis dalam format Markdown — bahasa markup ringan yang didesain agar mudah dibaca bahkan dalam bentuk teks mentah. Dengan beberapa karakter sederhana, ...
In Tutorial, Jekyll, Aug 14, 2026Cara Membuat Fitur Search di Jekyll Tanpa Plugin (Lunr.js)
Blog statis Jekyll tidak punya database, sehingga fitur pencarian tidak bisa dibuat seperti di WordPress yang query ke database. Tapi bukan berarti tidak bisa sama sekali. Dengan Lunr...
In Tutorial, Jekyll, Aug 13, 2026Panduan Lengkap Front Matter Jekyll: Semua yang Perlu Kamu Tahu
Setiap file konten di Jekyll — baik artikel (_posts) maupun halaman (_pages) — diawali dengan blok khusus yang disebut front matter. Blok ini ditulis dalam format YAML dan diapit oleh...
In Tutorial, Jekyll, Aug 12, 2026Cara Membuat Dark Mode di Blog Jekyll dengan CSS Variables
Dark mode sudah menjadi fitur yang hampir wajib ada di website modern. Selain memberikan pengalaman membaca yang lebih nyaman di malam hari, dark mode juga bisa menghemat daya baterai...
In Tutorial, Jekyll, Aug 11, 2026Cara Menggunakan Google Analytics 4 di Blog Jekyll
Untuk tahu berapa banyak pengunjung blog kamu, dari mana mereka datang, artikel mana yang paling banyak dibaca, dan perangkat apa yang mereka gunakan — kamu butuh tool analitik. Googl...
In Tutorial, Jekyll, Aug 10, 2026Cara Membuat Sitemap XML di Jekyll dan Submit ke Google
Sitemap XML adalah file yang memberi tahu mesin pencari — Google, Bing, dll. — tentang semua URL yang ada di situs kamu beserta informasi tambahan seperti tanggal terakhir diubah dan ...
In Tutorial, SEO, Aug 09, 2026Cara Menambahkan Komentar Disqus di Blog Jekyll
Blog statis Jekyll tidak punya fitur komentar bawaan — karena memang tidak ada database. Tapi bukan berarti blog Jekyll tidak bisa punya kolom komentar. Solusi paling populer adalah m...
In Tutorial, Jekyll, Aug 08, 2026SEO On-Page untuk Blog Jekyll: Panduan Lengkap 2026
Punya blog Jekyll yang cepat dan kontennya bagus saja tidak cukup kalau artikel-artikelnya tidak ditemukan di mesin pencari. SEO On-Page adalah kumpulan praktik optimasi yang dilakuka...
In Tutorial, SEO, Aug 07, 2026Cara Membuat Halaman Kategori di Jekyll Tanpa Plugin
Salah satu fitur penting blog yang sering dicari adalah halaman kategori — halaman yang menampilkan semua artikel berdasarkan topik tertentu. Di WordPress ini sudah otomatis tersedia,...
In Tutorial, Jekyll, Aug 06, 2026Mengenal Liquid Templating di Jekyll: Panduan Lengkap untuk Pemula
Kalau kamu sudah mulai bermain-main dengan tema Jekyll dan ingin mengkustomisasinya, kamu pasti akan berhadapan dengan Liquid — bahasa templating yang digunakan Jekyll untuk menghasil...
In Tutorial, Jekyll, Aug 05, 2026Cara Deploy Jekyll ke Cloudflare Pages: CDN Global Gratis
Selain GitHub Pages, ada pilihan hosting statis lain yang tidak kalah menarik — bahkan dalam beberapa hal lebih unggul: Cloudflare Pages. Dengan jaringan CDN global Cloudflare yang me...
In Tutorial, Jekyll, Aug 02, 2026Perbedaan Jekyll vs Hugo vs Gatsby: Mana yang Cocok untuk Kamu?
Sudah memutuskan ingin menggunakan Static Site Generator, tapi bingung pilih yang mana? Tiga nama yang paling sering muncul adalah Jekyll, Hugo, dan Gatsby. Ketiganya bisa menghasilka...
In Tutorial, Jekyll, Jul 31, 2026FlyEnv : Cara Install Ruby dan Jekyll Setup Local Development
Kalau kamu ingin membangun blog statis menggunakan Jekyll di Windows, kamu perlu menyiapkan beberapa hal: Ruby, GCC, Make, dan tentunya Jekyll itu sendiri. Cara termudah untuk melakuk...
In Tutorial, Jekyll, Jul 29, 2026static-site
Cara Membuat RSS Feed di Jekyll dan Mengapa Kamu Masih Butuhnya
Di era media sosial dan newsletter, mungkin kamu bertanya-tanya: apakah RSS Feed masih relevan? Jawabannya: ya, sangat relevan. RSS memungkinkan pembaca setia berlangganan blog kamu t...
In Tutorial, Jekyll, Aug 17, 2026Markdown Cheatsheet Lengkap untuk Blogger Jekyll
Semua artikel di blog Jekyll ditulis dalam format Markdown — bahasa markup ringan yang didesain agar mudah dibaca bahkan dalam bentuk teks mentah. Dengan beberapa karakter sederhana, ...
In Tutorial, Jekyll, Aug 14, 2026Cara Membuat Fitur Search di Jekyll Tanpa Plugin (Lunr.js)
Blog statis Jekyll tidak punya database, sehingga fitur pencarian tidak bisa dibuat seperti di WordPress yang query ke database. Tapi bukan berarti tidak bisa sama sekali. Dengan Lunr...
In Tutorial, Jekyll, Aug 13, 2026Panduan Lengkap Front Matter Jekyll: Semua yang Perlu Kamu Tahu
Setiap file konten di Jekyll — baik artikel (_posts) maupun halaman (_pages) — diawali dengan blok khusus yang disebut front matter. Blok ini ditulis dalam format YAML dan diapit oleh...
In Tutorial, Jekyll, Aug 12, 2026Cara Membuat Dark Mode di Blog Jekyll dengan CSS Variables
Dark mode sudah menjadi fitur yang hampir wajib ada di website modern. Selain memberikan pengalaman membaca yang lebih nyaman di malam hari, dark mode juga bisa menghemat daya baterai...
In Tutorial, Jekyll, Aug 11, 2026Cara Menggunakan Google Analytics 4 di Blog Jekyll
Untuk tahu berapa banyak pengunjung blog kamu, dari mana mereka datang, artikel mana yang paling banyak dibaca, dan perangkat apa yang mereka gunakan — kamu butuh tool analitik. Googl...
In Tutorial, Jekyll, Aug 10, 2026Cara Membuat Sitemap XML di Jekyll dan Submit ke Google
Sitemap XML adalah file yang memberi tahu mesin pencari — Google, Bing, dll. — tentang semua URL yang ada di situs kamu beserta informasi tambahan seperti tanggal terakhir diubah dan ...
In Tutorial, SEO, Aug 09, 2026Cara Menambahkan Komentar Disqus di Blog Jekyll
Blog statis Jekyll tidak punya fitur komentar bawaan — karena memang tidak ada database. Tapi bukan berarti blog Jekyll tidak bisa punya kolom komentar. Solusi paling populer adalah m...
In Tutorial, Jekyll, Aug 08, 2026SEO On-Page untuk Blog Jekyll: Panduan Lengkap 2026
Punya blog Jekyll yang cepat dan kontennya bagus saja tidak cukup kalau artikel-artikelnya tidak ditemukan di mesin pencari. SEO On-Page adalah kumpulan praktik optimasi yang dilakuka...
In Tutorial, SEO, Aug 07, 2026Cara Membuat Halaman Kategori di Jekyll Tanpa Plugin
Salah satu fitur penting blog yang sering dicari adalah halaman kategori — halaman yang menampilkan semua artikel berdasarkan topik tertentu. Di WordPress ini sudah otomatis tersedia,...
In Tutorial, Jekyll, Aug 06, 2026Mengenal Liquid Templating di Jekyll: Panduan Lengkap untuk Pemula
Kalau kamu sudah mulai bermain-main dengan tema Jekyll dan ingin mengkustomisasinya, kamu pasti akan berhadapan dengan Liquid — bahasa templating yang digunakan Jekyll untuk menghasil...
In Tutorial, Jekyll, Aug 05, 2026Cara Deploy Jekyll ke Cloudflare Pages: CDN Global Gratis
Selain GitHub Pages, ada pilihan hosting statis lain yang tidak kalah menarik — bahkan dalam beberapa hal lebih unggul: Cloudflare Pages. Dengan jaringan CDN global Cloudflare yang me...
In Tutorial, Jekyll, Aug 02, 2026Perbedaan Jekyll vs Hugo vs Gatsby: Mana yang Cocok untuk Kamu?
Sudah memutuskan ingin menggunakan Static Site Generator, tapi bingung pilih yang mana? Tiga nama yang paling sering muncul adalah Jekyll, Hugo, dan Gatsby. Ketiganya bisa menghasilka...
In Tutorial, Jekyll, Jul 31, 2026FlyEnv : Cara Install Ruby dan Jekyll Setup Local Development
Kalau kamu ingin membangun blog statis menggunakan Jekyll di Windows, kamu perlu menyiapkan beberapa hal: Ruby, GCC, Make, dan tentunya Jekyll itu sendiri. Cara termudah untuk melakuk...
In Tutorial, Jekyll, Jul 29, 2026cicd
Apa Itu CI/CD? Panduan Lengkap untuk Pemula
Pernah mendengar istilah CI/CD tapi masih bingung apa sebenarnya artinya? Atau mungkin Anda sudah tahu teorinya tapi belum pernah mempraktikkannya? Artikel ini akan menjelaskan CI/CD ...
In DevOps, Tutorial, Jul 31, 2026automation
Apa Itu CI/CD? Panduan Lengkap untuk Pemula
Pernah mendengar istilah CI/CD tapi masih bingung apa sebenarnya artinya? Atau mungkin Anda sudah tahu teorinya tapi belum pernah mempraktikkannya? Artikel ini akan menjelaskan CI/CD ...
In DevOps, Tutorial, Jul 31, 2026git
Cara Membuat Custom Domain di GitHub Pages dengan HTTPS
Blog di GitHub Pages dengan URL username.github.io memang sudah bisa diakses publik, tapi kalau kamu ingin terlihat lebih profesional, menggunakan custom domain sendiri adalah langkah...
In Tutorial, Jekyll, Aug 04, 2026Cara Deploy Jekyll ke GitHub Pages: Gratis dan Otomatis
Salah satu keunggulan terbesar Jekyll dibanding SSG lainnya adalah integrasinya yang sangat mulus dengan GitHub Pages. Kamu bisa deploy blog Jekyll secara gratis, dengan domain otomat...
In Tutorial, Jekyll, Aug 01, 2026version-control
Cara Membuat Custom Domain di GitHub Pages dengan HTTPS
Blog di GitHub Pages dengan URL username.github.io memang sudah bisa diakses publik, tapi kalau kamu ingin terlihat lebih profesional, menggunakan custom domain sendiri adalah langkah...
In Tutorial, Jekyll, Aug 04, 2026Cara Deploy Jekyll ke GitHub Pages: Gratis dan Otomatis
Salah satu keunggulan terbesar Jekyll dibanding SSG lainnya adalah integrasinya yang sangat mulus dengan GitHub Pages. Kamu bisa deploy blog Jekyll secara gratis, dengan domain otomat...
In Tutorial, Jekyll, Aug 01, 2026github
Cara Membuat Custom Domain di GitHub Pages dengan HTTPS
Blog di GitHub Pages dengan URL username.github.io memang sudah bisa diakses publik, tapi kalau kamu ingin terlihat lebih profesional, menggunakan custom domain sendiri adalah langkah...
In Tutorial, Jekyll, Aug 04, 2026Cara Deploy Jekyll ke GitHub Pages: Gratis dan Otomatis
Salah satu keunggulan terbesar Jekyll dibanding SSG lainnya adalah integrasinya yang sangat mulus dengan GitHub Pages. Kamu bisa deploy blog Jekyll secara gratis, dengan domain otomat...
In Tutorial, Jekyll, Aug 01, 2026javascript
Deploy Express.js ke Production dengan PM2 dan Environment Variables
Aplikasi Express.js sudah berjalan di lokal — sekarang saatnya deploy ke server production. Di artikel penutup seri Express.js ini, kita bahas cara deploy yang benar: menggunakan PM2 ...
In Tutorial, Express.js, Aug 28, 2026Upload File di Express.js dengan Multer
Upload file — gambar profil, lampiran dokumen, thumbnail artikel — adalah fitur yang hampir selalu ada di aplikasi web. Express.js sendiri tidak bisa menangani multipart/form-data (fo...
In Tutorial, Express.js, Aug 27, 2026Error Handling dan Validasi Input di Express.js
API yang baik bukan hanya yang bisa menangani kasus sukses — tapi juga yang memberikan respons error yang informatif, konsisten, dan aman. Di artikel ini kita bahas cara membangun sis...
In Tutorial, Express.js, Aug 26, 2026Autentikasi JWT di Express.js: Login, Token, dan Proteksi Route
Hampir setiap API butuh sistem autentikasi — cara untuk memverifikasi identitas pengguna sebelum mengizinkan akses ke resource yang dilindungi. Salah satu pendekatan paling populer un...
In Tutorial, Express.js, Aug 25, 2026Koneksi Database di Express.js dengan Prisma ORM
API yang menyimpan data di memori (in-memory) akan kehilangan semua data setiap kali server restart. Untuk aplikasi nyata, kita butuh database yang persisten. Di artikel ini kita akan...
In Tutorial, Express.js, Aug 24, 2026Membuat RESTful API dengan Express.js: Panduan Lengkap
REST (Representational State Transfer) adalah arsitektur paling populer untuk membangun API web. Dengan Express.js, kamu bisa membangun RESTful API yang bersih dan terstruktur dengan ...
In Tutorial, Express.js, Aug 23, 2026Memahami Request dan Response di Express.js
Setiap interaksi di Express.js berputar di sekitar dua objek: req (request) dan res (response). Objek req berisi semua informasi dari klien — body, parameter, header, cookie — sementa...
In Tutorial, Express.js, Aug 22, 2026Middleware Express.js: Konsep, Jenis, dan Cara Membuatnya
Kalau routing adalah tulang punggung Express, maka middleware adalah jantungnya. Hampir semua hal menarik di Express — parsing request body, autentikasi, logging, penanganan error — s...
In Tutorial, Express.js, Aug 21, 2026Routing di Express.js: Panduan Lengkap dari Dasar hingga Route Parameter
Routing adalah salah satu konsep terpenting di Express.js. Ini adalah mekanisme yang menentukan bagaimana aplikasi merespons request dari klien ke endpoint tertentu — kombinasi dari U...
In Tutorial, Express.js, Aug 20, 2026Pengenalan Express.js: Framework Node.js yang Wajib Kamu Pelajari
Kalau kamu sudah belajar JavaScript dan mulai merambah ke dunia backend, Express.js adalah nama yang pasti sering kamu dengar. Express adalah framework web minimalis untuk Node.js yan...
In Tutorial, Express.js, Aug 19, 2026jquery
Deploy Express.js ke Production dengan PM2 dan Environment Variables
Aplikasi Express.js sudah berjalan di lokal — sekarang saatnya deploy ke server production. Di artikel penutup seri Express.js ini, kita bahas cara deploy yang benar: menggunakan PM2 ...
In Tutorial, Express.js, Aug 28, 2026Upload File di Express.js dengan Multer
Upload file — gambar profil, lampiran dokumen, thumbnail artikel — adalah fitur yang hampir selalu ada di aplikasi web. Express.js sendiri tidak bisa menangani multipart/form-data (fo...
In Tutorial, Express.js, Aug 27, 2026Error Handling dan Validasi Input di Express.js
API yang baik bukan hanya yang bisa menangani kasus sukses — tapi juga yang memberikan respons error yang informatif, konsisten, dan aman. Di artikel ini kita bahas cara membangun sis...
In Tutorial, Express.js, Aug 26, 2026Autentikasi JWT di Express.js: Login, Token, dan Proteksi Route
Hampir setiap API butuh sistem autentikasi — cara untuk memverifikasi identitas pengguna sebelum mengizinkan akses ke resource yang dilindungi. Salah satu pendekatan paling populer un...
In Tutorial, Express.js, Aug 25, 2026Koneksi Database di Express.js dengan Prisma ORM
API yang menyimpan data di memori (in-memory) akan kehilangan semua data setiap kali server restart. Untuk aplikasi nyata, kita butuh database yang persisten. Di artikel ini kita akan...
In Tutorial, Express.js, Aug 24, 2026Membuat RESTful API dengan Express.js: Panduan Lengkap
REST (Representational State Transfer) adalah arsitektur paling populer untuk membangun API web. Dengan Express.js, kamu bisa membangun RESTful API yang bersih dan terstruktur dengan ...
In Tutorial, Express.js, Aug 23, 2026Memahami Request dan Response di Express.js
Setiap interaksi di Express.js berputar di sekitar dua objek: req (request) dan res (response). Objek req berisi semua informasi dari klien — body, parameter, header, cookie — sementa...
In Tutorial, Express.js, Aug 22, 2026Middleware Express.js: Konsep, Jenis, dan Cara Membuatnya
Kalau routing adalah tulang punggung Express, maka middleware adalah jantungnya. Hampir semua hal menarik di Express — parsing request body, autentikasi, logging, penanganan error — s...
In Tutorial, Express.js, Aug 21, 2026Routing di Express.js: Panduan Lengkap dari Dasar hingga Route Parameter
Routing adalah salah satu konsep terpenting di Express.js. Ini adalah mekanisme yang menentukan bagaimana aplikasi merespons request dari klien ke endpoint tertentu — kombinasi dari U...
In Tutorial, Express.js, Aug 20, 2026Pengenalan Express.js: Framework Node.js yang Wajib Kamu Pelajari
Kalau kamu sudah belajar JavaScript dan mulai merambah ke dunia backend, Express.js adalah nama yang pasti sering kamu dengar. Express adalah framework web minimalis untuk Node.js yan...
In Tutorial, Express.js, Aug 19, 2026flyenv
Sharing: 6 Bulan Pakai FlyEnv & Tips Kelola Banyak Project Disatu Site untuk Pengguna
Saya merasa senang saat menulis dan mengedit content ini & saya ingin share dashboard untuk kelola banyak project disatu site: github.com/kikuKeii/native-ls
In Sharing, FlyEnv, Aug 23, 2026php
Sharing: 6 Bulan Pakai FlyEnv & Tips Kelola Banyak Project Disatu Site untuk Pengguna
Saya merasa senang saat menulis dan mengedit content ini & saya ingin share dashboard untuk kelola banyak project disatu site: github.com/kikuKeii/native-ls
In Sharing, FlyEnv, Aug 23, 2026tips
Sharing: 6 Bulan Pakai FlyEnv & Tips Kelola Banyak Project Disatu Site untuk Pengguna
Saya merasa senang saat menulis dan mengedit content ini & saya ingin share dashboard untuk kelola banyak project disatu site: github.com/kikuKeii/native-ls
In Sharing, FlyEnv, Aug 23, 2026Rekomendasi
-
Pengenalan Docker: Apa itu Container dan Mengapa Developer Harus Tahu?
In Tutorial, Docker, -
Deploy Express.js ke Production dengan PM2 dan Environment Variables
In Tutorial, Express.js, -
Upload File di Express.js dengan Multer
In Tutorial, Express.js, -
Error Handling dan Validasi Input di Express.js
In Tutorial, Express.js, -
Autentikasi JWT di Express.js: Login, Token, dan Proteksi Route
In Tutorial, Express.js, -
Koneksi Database di Express.js dengan Prisma ORM
In Tutorial, Express.js, -
Sharing: 6 Bulan Pakai FlyEnv & Tips Kelola Banyak Project Disatu Site untuk Pengguna
In Sharing, FlyEnv, -
Membuat RESTful API dengan Express.js: Panduan Lengkap
In Tutorial, Express.js, -
Memahami Request dan Response di Express.js
In Tutorial, Express.js, -
Middleware Express.js: Konsep, Jenis, dan Cara Membuatnya
In Tutorial, Express.js, -
Routing di Express.js: Panduan Lengkap dari Dasar hingga Route Parameter
In Tutorial, Express.js, -
Pengenalan Express.js: Framework Node.js yang Wajib Kamu Pelajari
In Tutorial, Express.js, -
Tips Menulis Artikel Blog yang SEO Friendly dan Enak Dibaca
In Tutorial, SEO, -
Cara Membuat RSS Feed di Jekyll dan Mengapa Kamu Masih Butuhnya
In Tutorial, Jekyll, -
Mengoptimalkan Core Web Vitals pada Blog Statis Jekyll
In Tutorial, Performance, -
Cara Setup Jekyll dengan Docker: Local Development Tanpa Install Ruby
In Tutorial, Docker, -
Markdown Cheatsheet Lengkap untuk Blogger Jekyll
In Tutorial, Jekyll, -
Cara Membuat Fitur Search di Jekyll Tanpa Plugin (Lunr.js)
In Tutorial, Jekyll, -
Panduan Lengkap Front Matter Jekyll: Semua yang Perlu Kamu Tahu
In Tutorial, Jekyll, -
Cara Membuat Dark Mode di Blog Jekyll dengan CSS Variables
In Tutorial, Jekyll, -
Cara Menggunakan Google Analytics 4 di Blog Jekyll
In Tutorial, Jekyll, -
Cara Membuat Sitemap XML di Jekyll dan Submit ke Google
In Tutorial, SEO, -
Cara Menambahkan Komentar Disqus di Blog Jekyll
In Tutorial, Jekyll, -
SEO On-Page untuk Blog Jekyll: Panduan Lengkap 2026
In Tutorial, SEO, -
Cara Membuat Halaman Kategori di Jekyll Tanpa Plugin
In Tutorial, Jekyll, -
Mengenal Liquid Templating di Jekyll: Panduan Lengkap untuk Pemula
In Tutorial, Jekyll, -
Cara Membuat Custom Domain di GitHub Pages dengan HTTPS
In Tutorial, Jekyll, -
Optimasi Gambar untuk Web: Cara Bikin Blog Lebih Cepat
In Tutorial, Performance, -
Pengenalan TypeScript untuk Pemula: Kenapa dan Bagaimana Mulai?
In TypeScript, Frontend, -
Cara Deploy Jekyll ke Cloudflare Pages: CDN Global Gratis
In Tutorial, Jekyll, -
Memahami RESTful API: Konsep, Metode, dan Best Practices
In Backend, API, -
Cara Deploy Jekyll ke GitHub Pages: Gratis dan Otomatis
In Tutorial, Jekyll, -
Perbedaan Jekyll vs Hugo vs Gatsby: Mana yang Cocok untuk Kamu?
In Tutorial, Jekyll, -
Apa Itu CI/CD? Panduan Lengkap untuk Pemula
In DevOps, Tutorial, -
Apa itu Static Site Generator dan Mengapa Kamu Harus Mencobanya?
In Tutorial, Jekyll, -
FlyEnv : Cara Install Ruby dan Jekyll Setup Local Development
In Tutorial, Jekyll, -
Analisis Traffic Cloudflare: Mengapa Website Anda Tiba-tiba Diberondong Puluhan Ribu Request Bot Scanner?
In Security, Cloudflare, -
Apa Itu WITH (NOLOCK) pada SQL Server dan Kapan Harus Menggunakannya?
In Database, SQL, -
Mengenal Docker dan Containerization: Mengapa Penting Bagi Developer Modern?
In DevOps, Containerization, -
Perbedaan Konektor IEM QDC dan 2 PIN
In Hobby, IEM, -
SSR vs CSR: Memahami Perbedaan Server-Side dan Client-Side Rendering
In Technology, Frontend, -
Memahami Indexing pada Database: Cara Kerja B-Tree vs Hash Index
In Database, Performance, -
REST API vs GraphQL vs gRPC: Memilih Protokol Komunikasi yang Tepat
In Technology, Backend,