7 tulisan

Yang saya coba, yang rusak, dan yang saya pertahankan. Catatan dari pekerjaan, lengkap dengan trade-off-nya.

Tiga robot kartun yang identik, masing-masing menyusun menara balok berbeda dari lembar instruksi yang berbeda
Alur kerja AI · 2 menit baca

Apakah AGENTS.md mengubah apa yang dibangun coding agent?

Prompt sama, template kosong sama, 14 kali run. Yang saya ubah cuma file instruksinya. Hasilnya: struktur berubah, kualitas tidak banyak, dan kalimat biasa lebih dipatuhi daripada dokumen berformat.

Baca
Robot kartun bermain bowling di lajur dengan pembatas, di samping amplop bergembok dan gerbang tertutup
Keamanan · 2 menit baca

Guardrail untuk AI agent: hook, bukan harapan

Aturan di prompt itu cuma saran. Aturan yang tidak boleh dilanggar saya pindahkan ke hook dan agent khusus. Lalu saya audit, dan ternyata setup yang paling sering saya pakai masih bolong.

Baca
Ponsel kartun di mana kartu gambar keliru menimpa kartu header di atasnya
Performa · 2 menit baca

Compositor iOS Safari mengabaikan z-index kamu

Gambar sticky menembus konten yang seharusnya menutupinya, hanya di iPhone. Menaikkan z-index tidak membantu, karena masalahnya ada di urutan paint antar-layer GPU.

Baca
Tab browser kartun dengan ikon piksel rusak di bawah kaca pembesar, dan pipa yang mengubah bit rapi jadi coretan
Rilis · 2 menit baca

Favicon yang dirusak OpenNext

Situs Next.js di Cloudflare Workers menyajikan favicon rusak di production. Ternyata proses build membaca file biner sebagai teks, lalu menyimpan kerusakannya di cache permanen.

Baca
Toples kue kartun yang tertutup disisihkan, sementara kartu halaman statis melesat dari awan ke ponsel dan laptop
Performa · 2 menit baca

Klien Supabase tanpa cookie

Di situs Next.js publik, satu panggilan cookies() membuat semua halaman dinamis. Solusinya: klien tanpa cookie, ditambah cache per jenis halaman.

Baca
Lemari kartun berbentuk otak tempat robot juru tulis kecil menyimpan kartu indeks ke laci-laci
Alur kerja AI · 2 menit baca

Second brain yang memperbarui dirinya sendiri

Catatan saya basi karena menulisnya terasa seperti tugas. Sekarang hook mendeteksi perubahan di tiap sesi coding, lalu agent menuliskannya ke vault. Model baru dipanggil kalau memang ada yang layak ditulis.

Baca
Tangan kartun kecil menekan tombol bulat besar bergambar bentuk, di samping balon kata berisi gelombang suara
Rilis · 2 menit baca

Ketikaria: game mengetik untuk anak yang belum bisa membaca

Game mengetik di browser untuk anak 4 sampai 10 tahun, termasuk yang belum bisa membaca. Setiap instruksi punya suara, setiap tombol berukuran besar, dan tidak ada cara untuk gagal.

Baca