mega — Muhammad Mega Nugraha, computer science undergraduate. Fine-tunes small language models on small budgets. Self-hosts on servers that should not work, but do.
mega [--caffeine LEVEL] [--budget ZERO] [--sleep HOURS] [--deadline DATE]
mega is a human process that converts coffee and deadlines into software. Runs best on Arch Linux. Known to ignore cloud bills until they compile into something larger.
Primary interests:
- small language models and fine-tuning
- self-hosting and zero-budget infrastructure
- desktop Linux (Arch + Hyprland)
- writing about all of the above
--caffeine LEVEL Operating temperature. Default: too high.
--budget ZERO Forces creative architecture decisions.
--sleep HOURS Optional flag. Rarely passed.
--deadline DATE Main performance optimization. Do not remove.
mega fine-tune — Distilled Reasoning w/ Regex Pain
Llama 3.2 3B fine-tuned on DeepSeek-R1 traces.
Exit status: regex said 0.09%, LLM-as-a-Judge said 60%. The thesis advisor lives in the gap.
mega portal — Zero-Budget Village Portal Next.js, Firebase, Cloudflare R2, Zero-Trust. The client asked for WordPress. They got a distributed system instead.
mega backup — Passive-Aggressive S3 Backup Browser Monaco Editor, DigitalOcean Spaces, Cloudflare Access. Built because teaching someone Coolify was not an option.
mega deploy — CI/CD on a 2GB Potato Server Zero-downtime deploys on a $5/mo VPS. Git atomic symlinks, systemd cgroups, R2 backups.
mega ssh — Browser-Based SSH (Keypairs Optional) Wetty, Cloudflare Tunnel, Access, Google OAuth. Apache Guacamole rejected: 11GB memory leak.
hyprland-widgets(1) — Rust Widgets for Hyprland Tauri, hyprctl, evdev. Looks great. Saves zero minutes of work.
winapps(1) — Microsoft Word on Arch Linux Winapps, libvirt KVM. Spite is the secret ingredient.
lazypub(1) — Light Novel Translator Tauri app. Parses EPUB files with AI. Weeb-adjacent.
gotth-press(1) — Blog Engine Go, Templ, Tailwind, HTMX. 99 Lighthouse score. 14MB binary.
Fresh from the build farm. Source available, warranty void:
inertia(8) — x1nx3r/inertia Keyboard-driven mouse for Hyprland + keyd. Hold super+hjkl to steer; the longer you hold, the faster it goes. Single-process design because held keys stuck on in every previous attempt.
proxymaxxing(1) — x1nx3r/proxymaxxing Pretends to be your staging environment via split-tunnel VPN sorcery. One local binary against fourteen microservices. Stop being paid to watch pipelines.
gitdash(1) — x1nx3r/gitdash GitHub PR dashboard for an office TV. Material 3, dark theme, Kanban board readable from across the room. Plays a sound when something you care about happens.
r2-object-thrower(1) — x1nx3r/r2-object-thrower Image upload site backed by Cloudflare R2. Tells you how much free tier you have burned before Cloudflare asks for your firstborn.
yet-another-slightly-cooler-to-do-app(1) — repo Four transparent Tauri windows in a trench coat pretending to be a productivity suite. Task dock, keystroke visualizer, music pulses. For people who rice more than they work.
linux-wallpaperengine-ppd-aware — fork Fork of linux-wallpaperengine that polls dbus for PPD and UPower states, so animated wallpapers pause when you are on battery. Your CPU thanks you.
| Variable | Value |
|---|---|
OS |
Arch Linux (btw) |
WM |
Hyprland |
LANGUAGES |
Go, Rust, Python, TypeScript (sorted by how much I enjoy writing them) |
LIBRARIES |
PyTorch, FastAPI, React, Laravel, Tailwind |
INFRA |
Docker, Terraform, Git, one very tired VPS |
Longer output, lower signal-to-regret ratio:
- Cognitive Debt: If the Silicon Thinks for You, Then What Are You?
- One Must Imagine Sisyphus at the Slot Machine
- LLMs and How They Made the Dumb Me Feel Like a Genius
$ mega --self-test
commits that broke production: 100% DV*
code written between 11pm and 3am: approximately all of it
hours automating a 5-minute task: 10 (and counting)
cloud bills currently ignored: 2
times said "i'll fix this later": infinite
exit code: 0 (allegedly)
* Daily Value based on a 2000-line diet.
blog(1) — x1nx3r.dev linkedin(1) — /in/muhammad-mega-nugraha instagram(1) — @x1nx3r mail(1) — monmega110@gmail.com github(1) — github.com/x1nx3r
Yes.
Report bugs by email. Response time depends on how long the coffee has been sitting. Patches welcome, blame is not.
GNU free documentation: read before eating. Manual page x1nx3r(1) line 1 (press h for help or q to quit)


