01 / build
Side projects I build for fun, mostly in public. Languages, games and tools.
misal daftar = [Hewan("Burung"), Kucing("Tom")]untuk setiap h dalam daftar {tulis("{h.nama} bilang {h.suara()}")}
â–¸ Burung bilang ...â–¸ Tom bilang meong, bukan ...
A programming language written in Indonesian, for primary school students. Compiles to JavaScript and runs in the browser.
Permainan kata harian. Guess the Indonesian word of the day, with KBBI definitions.
<template id="x-card"><h2><slot name="title"/></h2></template>Â<x-card><span slot="title">Hi!</span></x-card>
HTML-first static site generation with templates and slots, powered by Vite.
02 / write
Notes on web interfaces, tooling and the occasional rabbit hole.
Build-time Type Annotation and Syntax Highlighting using Twoslash and Shiki
UX, DX and Technical Exploration For Inclusive Dark Mode
A Glimpse Into My Past, Present, and Future
The Intersection of Two Different Ecosystem
Compile-Time File-System Access Without a Module Bundler