claude-code-token
Kenapa Claude Code Bisa Boros Token? Ada 4 Mekanisme Tersembunyi

Ini adalah artikel yang cukup panjang, setelah saya mengarahkan Claude Code ke router LLM sendiri (menggunakan 9Router), bukan langsung ke API resmi Anthropic, supaya bisa memakai beberapa provider yang lebih…

status code 206 as villain
206: Status Code Paling Licik di Dunia Video Browser

Salah satu bagian paling melelahkan dalam pengembangan NetMeter Web adalah menghitung bandwidth video di native player. Jika chunked streaming HLS atau DASH masih bisa ditangkap lewat patch fetch/XHR dan worker,…

twitch-ivs-wasm-video-player
Rahasia di Balik Susahnya Melacak Bandwidth Twitch: WASM, Worker, dan IVS

Kali ini saya ingin berbagi sedikit cerita di balik layar pengembangan salah satu fitur di ekstensi NetMeter Web yang sedang saya kerjakan. Khususnya, bagian yang hampir membuat saya putus asa:…

Dom Screenshot NPM Package
Full Refactor JS ke TS: Library NPM (dom-screenshot) dengan Claude Code. Mahal kah?

Iseng menyambangi beberapa repo pribadi. Akhirnya saya kembali membuka salah satu library NPM yang pernah saya publish 3 tahun silam (tahun 2022), yaitu dom-screenshot. Library ini merupakan fork & modification…

SVG versus Font Awesome
Apa Hubungan SVG dan SEO?

Beberapa waktu lalu saya sempat ditanya hal menarik: "Apakah kalau kita ganti Font Awesome dengan SVG, bisa bikin situs lebih cepat?" Jawaban saya: iya, bisa banget dan Worth It!Tapi tentu…