Catatan teknis seputar web development, DevOps, dan integrasi AI.
1 artikel
Rotasi API key dua lapis, fallback provider, dan DoH buat DNS ISP yang dibelokkan: pelajaran bikin skrip riset yang nggak gampang mati.
TL;DR: Firecrawl tanpa API key balikin 403 permanen, jadi penulis bikin web-direct.py, skrip 125 baris stdlib dengan rotasi dua lapis: putar key dalam satu provider, lalu pindah ke Tavily. Subcommand health ngecek semua key sekaligus biar kuota habis ketahuan sebelum dipakai. Untuk domain yang dibelokkan ISP, verifikasi lewat Cloudflare DoH dulu, lalu paksa curl ke IP benar dengan --resolve.