Aditiya Pratama
Junior backend engineer, and new to programming. The AI side of development is the part that holds my attention.
17 second year of vocational high school 2024 to 2026
Four things I have built
Descriptions and dates read from the GitHub API
- indosourceKotlin plugin2026Manga source plugin for Usagi and Kotatsu, with nine Indonesian sources wired in.
- bratnpm package2026A brat cover generator, packaged as a Node module and a CLI, built on sharp.
- memegennpm package2026Meme generator for Node: automatic text wrapping, shrink to fit captions, one bundled face.
- Discord Quest SelfbotGo binary2026Discord quest auto completion as a single Go binary, no Node runtime, headers read straight off Discord.
How the work actually gets made
I write with an AI agent rather than by hand. I describe the problem, the tool produces a first version, and I read that version before it goes anywhere.
Reviewing is mine, so is testing and debugging. Some of it happens by hand, and a lot of it is me handing the failure back with the exact error and working the fix out with the model. Prompting is the part I find most interesting: which context to give, which constraint to set, and what to leave out.
Everything above runs on machines that are not mine: a Kotlin plugin loaded by Usagi and Kotatsu, two npm packages, and a Go binary that talks to Discord. That is deliberate, because software someone else can install is the only version that proves anything.
I am early, and I say that plainly. My programming and networking knowledge is foundational, and what I have is time, a working machine, and the habit of finishing. Nothing on this page claims more than the repositories show.