#ceritadicoding : Story of Dicoding

Dicoding secara resmi diluncurkan tanggal 5 Januari 2015 untuk menjembatani developer Indonesia dengan kebutuhan dan permintaan pasar yang semakin kompetitif. Melalui keempat pilar: challenge, event, academy, dan jobsdicoding secara giat bekerja untuk mewujudkan misinya menumbuhkembangkan ekosistem industri IT di Indonesia dengan mengasah talenta terbaik menghasilkan produk teknologi unggul yang mampu bersaing di pasar lokal maupun global.

Vertex AI Pipelines Tutorial untuk RAG dan LLM E2E

Vertex AI Pipelines Tutorial untuk RAG dan LLM E2E

Vertex AI pipelines tutorial ini menjelaskan langkah-langkah praktis membangun end-to-end RAG/LLM di Google Cloud Platform menggunakan Vertex AI Pipelines. Tutorial fokus pada arsitektur, implementasi komponen (data, embedding, index), otomasi training, deployment, hingga observability untuk produksi. Mengapa Pipeline Penting untuk MLOps RAG dan LLM? Peran pipeline dalam MLOps adalah menyatukan langkah-langkah ...

Panduan Praktis untuk Optimasi Jetpack Compose di Android

Panduan Praktis untuk Optimasi Jetpack Compose di Android

Dalam artikel ini kita akan membahas optimasi Jetpack Compose, khususnya bahwa recomposition, state management, dan lazy layout memengaruhi performa UI.  Dengan panduan terstruktur ini kita akan memahami mekanisme compose, metrik yang harus diukur, teknik mengurangi recomposition, optimasi LazyColumn/Row, alat profiling, contoh kasus, dan checklist penerapan. Memahami Recomposition dan Model State ...

Melawan Gender Gap: Sabrina, Lulusan SMK yang Berhasil Jadi Developer

Melawan Gender Gap: Sabrina, Lulusan SMK yang Berhasil Jadi Developer

Cerita Sabrina Citra Ramadhani, Lulusan Coding Camp 2025 powered by DBS Foundation Coba renungkan dan lihat sekitar, berapa banyak rekan atau saudara perempuanmu yang berkarier di bidang STEM? Apakah mencapai 10 orang? Nah, sekarang, coba persempit lagi. Berapa banyak di antara mereka yang berkarier di bidang STEM dengan profesi di ...

Panduan Santai Membangun API GraphQL pada Node.js atau Go

Panduan Santai Membangun API GraphQL pada Node.js atau Go

Kalau kamu sedang mencari cara untuk membuat API yang fleksibel dan efisien, kamu mungkin sudah dengar tentang API GraphQL. Jika dibandingkan dengan REST API yang lebih tradisional, GraphQL menawarkan pendekatan lebih dinamis dalam mengambil dan memanipulasi data dari server.  Nah, dalam artikel ini, kita bakal bahas cara membangun API GraphQL ...

QRIS untuk Developer: Integrasi Xendit vs Midtrans (Plus Contoh Kode)

QRIS untuk Developer: Integrasi Xendit vs Midtrans (Plus Contoh Kode)

Kalau kamu seorang developer atau perusahaan yang ingin menambahkan pembayaran digital ke aplikasi atau website-mu, QRIS (Quick Response Code Indonesian Standard) pasti jadi salah satu metode pembayaran yang tidak boleh dilewatkan. Dengan QRIS, proses pembayaran jadi lebih praktis, cepat, dan serba digital.  Nah, dua penyedia layanan populer untuk integrasi QRIS ...

Panduan Lengkap WhatsApp Cloud API dengan Node.js: Kirim Pesan, Template, dan Media

Panduan Lengkap WhatsApp Cloud API dengan Node.js: Kirim Pesan, Template, dan Media

Kalau sedang mencari cara mudah dan efisien untuk mengintegrasikan WhatsApp dalam aplikasi, kamu berada di tempat yang tepat. Pada artikel ini, kita akan membahas WhatsApp Cloud API dan bagaimana kamu bisa memanfaatkan Node.js untuk mengirim pesan, menggunakan template, hingga mengirim media secara otomatis. Yuk, simak panduan lengkapnya! Apa Itu WhatsApp ...

Mengulik Decompiling dan Reverse Engineering WebAssembly dengan Bantuan LLM/AI

Mengulik Decompiling dan Reverse Engineering WebAssembly dengan Bantuan LLM/AI

WebAssembly (biasa disingkat Wasm) mulai populer di kalangan pengembang web karena kemampuannya menjalankan kode hampir native di browser. Namun, pernah nggak sih kamu penasaran gimana cara membongkar (decompile) atau membalik rekayasa (reverse engineering) WebAssembly? Biasanya, proses ini tergolong rumit dan memerlukan skill teknis yang cukup mendalam.  Nah, menariknya, sekarang kita ...

Optimasi Aksesibilitas pada Web & Mobile: Panduan Sederhana untuk Pengalaman yang Lebih Inklusif

Optimasi Aksesibilitas pada Web & Mobile: Panduan Sederhana untuk Pengalaman yang Lebih Inklusif

Dalam dunia digital yang semakin berkembang, aspek estetika dan performa teknis dari sebuah website atau aplikasi sering kali jadi prioritas utama. Namun, ada satu hal penting yang kadang terlupakan, yaitu aksesibilitas.  Nah, kalau kamu ingin situs atau aplikasimu bisa diakses oleh semua orang, termasuk mereka yang memiliki keterbatasan fisik maupun ...

Fasilitator Google Cloud Arcade yang Ingin Majukan Generasi Muda Lewat Pendidikan

Fasilitator Google Cloud Arcade yang Ingin Majukan Generasi Muda Lewat Pendidikan

Cerita Aditya Fataha Dwijaya, Fasilitator Google Cloud Arcade Siapa bilang kesibukan bisa menghalangi seseorang untuk membuat kontribusi di luar lingkup profesional? Aditya Fataha Dwijaya (26) mematahkan anggapan itu. Sebagai lulusan Teknik Informatika yang kini bekerja sebagai seorang tutor di sebuah institusi teknologi sekaligus tengah mengembangkan perusahaan UMKM keluarga bernama Rassa, ...