Belajar Cyber Security #10: CSRF & Clickjacking — Token, SameSite, dan frame-ancestors

Di episode #9 kita bahas XSS — penyerang menyuntikkan skrip ke halaman yang dipercaya browser korban. Kali ini, di episode #10, saya catat serangan yang lebih “social” tapi tetap teknis: CSRF dan Clickjacking. Yang bikin saya merinding saat memahaminya bukan triknya, tapi kenyataanan bahwa browser saya sendiri jadi “kuda Troya” tanpa saya sadari.

Belajar Cyber Security #10: CSRF & Clickjacking — Token, SameSite, dan frame-ancestors Lanjutkan membaca

Belajar AI #35: Multimodal AI — Saat Model Bukan Cuma Membaca Teks

Sejauh ini di Season 2 kita banyak membahas LLM yang bekerja dengan teks: function calling (#27), guardrails format (#34), sampai RAG (#31). Tapi manusia tidak bekerja cuma dengan teks — kita lihat layar, dengar suara, baca tabel. Episode #35 ini saya catat tentang multimodal AI: model yang menerima lebih dari satu jenis input (modalitas) dan menghasilkan output yang bisa juga lebih dari sekadar teks.

Belajar AI #35: Multimodal AI — Saat Model Bukan Cuma Membaca Teks Lanjutkan membaca

Belajar Laravel #20: Event & Listener — Melempar Pemberitahuan, Bukan Tugas

Di episode sebelumnya kita sudah nyaman menulis test. Kali ini saya mau catat konsep yang dulu terdengar “enterprise banget” dan ternyata sudah tersedia bawaan di Laravel: event dan listener. Intinya sederhana — buat kode kita tidak saling melibatkan diri.

Diagram alur event dan listener di Laravel
Alur dasar: kode melempar event, listener yang menangani. Listener bisa berjalan di antrian.
Belajar Laravel #20: Event & Listener — Melempar Pemberitahuan, Bukan Tugas Lanjutkan membaca