indeks — situs pribadi Fatahillah Al Makarim — pengembang & penggiat teknologi

Code, curiosity, and the things in between.

Saya merancang kode, mengeksplorasi batas teknologi, dan mendokumentasikan proses belajar tersebut secara berkala. Berawal dari rasa penasaran untuk memahami bagaimana sesuatu bekerja, saya mencoba menuangkannya menjadi karya yang fungsional dan berdampak.

Saat Ini

Fokus membaca, membangun proyek, dan merangkum catatannya.

Lokasi

Jakarta, Indonesia — GMT+7

Bahasa

Indonesia (Fasih) · Jawa (Menengah) · Inggris (B1)

Status

Terbuka untuk kolaborasi & eksperimen baru

gulir ke bawah untuk mengeksplorasi

01 — Eksplorasi & Karya

fokus pengembangan
«"Bagaimana kalau..." lalu "Ayo buat!" — Cara saya mengawali hampir setiap proyek.»

Saya tidak membatasi diri pada satu domain spesifik. Hal yang paling menarik bagi saya berada di titik temu antar-teknologi—ruang di mana ide abstrak dapat diwujudkan menjadi solusi yang konkret.

Terkadang hasilnya berupa aplikasi praktis yang langsung bernilai pakai, terkadang sekadar proyek eksperimental. Bagi saya, keduanya merupakan proses belajar yang berharga.

kebiasaan bereksperimen yang terus dirawat.

  • 01Artificial Intelligence & LLMs
  • 02Pengembangan Aplikasi Web
  • 03APIs & Developer Tools
  • 04Sistem Otomatisasi (Automation)
  • 05Bot & Integrasi Platform
  • 06Pengolahan Data & Web Scraping
  • 07Proyek Open Source
  • 08Infrastruktur Internet
  • 09Perangkat Lunak Eksperimental
  • 10Ruang interdisipliner tempat teknologi saling bertaut

02 — Pendekatan Kerja

prinsip & pola pikir
  1. 01

    Memahami Sistem Secara Mendalam

    Saya tidak berhenti saat kode sekadar berfungsi (it works). Terdapat tiga hal yang selalu saya evaluasi: Mengapa sistem ini berhasil bekerja? Bagaimana cara mengoptimalkannya? Dan bagaimana perilakunya saat menghadapi kekeliruan?

    pemahaman menyeluruh

  2. 02

    Keingintahuan Sebagai Penggerak Utama

    Rasa penasaran acap kali membawa saya mengeksplorasi aspek di luar batas masalah utama. Banyak ide bernilai justru lahir dari temuan yang tidak diduga sebelumnya.

    eksplorasi tanpa batas

  3. 03

    Eksperimentasi yang Terarah

    Uji coba secara langsung sering kali memberikan wawasan berharga. Saya merancang sesuatu yang menarik, lalu membiarkan temuan dari proyek tersebut menentukan langkah iterasi selanjutnya.

    iterasi & evaluasi

Di Luar Kode — Bidang Minat & Perspektif

  1. INT-01 Teknologi Membangun, mengeksplorasi, dan memahami arsitektur digital secara mendasar.
  2. INT-02 Sains Pertanyaan yang lahir saat mengamati fenomena alamiah secara lebih seksama.
  3. INT-03 Filsafat Menghubungkan berbagai gagasan dan sudut pandang pemikiran yang berbeda.
  4. INT-04 Budaya Digital Dinamika internet, fenomena meme, dan pola komunikasi masyarakat modern.
  5. INT-05 Literasi Membaca buku, publikasi, dan esai. Fokus utama berada pada kedalaman substansi bacaan.

rasa ingin tahu yang melampaui baris kode.

Kegiatan Waktu Luang

Membaca · Eksplorasi Hal Baru · Menonton · Diskusi · Programming

tidak semua hal harus berorientasi pada hasil akhir.

03 — Catatan Proyek

Empat proyek aktif yang terus dikembangkan secara bertahap

WavyDL

FN-01

2026 · aplikasi web · downloader

WavyDL

Layanan pengunduh media yang mampu mendeteksi jenis tautan secara otomatis. Mendukung Instagram, TikTok, Facebook, Spotify, Reddit, dan platform lainnya. Sistem akan memilih format video, foto, atau audio yang tepat secara presisi, menyusun album carousel, serta mengekstrak audio tanpa kompresi ulang.

  • Node.js
  • API Integration
  • 12+ Platform

buka aplikasi →

Amira Bot Base

FN-02

open source · fondasi bot whatsapp

Amira Bot Base

Kerangka dasar (starter kit) bot WhatsApp yang dirancang untuk mempermudah alur kerja pengembang. Memiliki struktur kode yang bersih, rapi, dan modular, lengkap dengan sistem penanganan perintah (command handler), penanganan peristiwa (event handler), serta sistem plugin. Dikembangkan di bawah ZanixonGroup.

  • Node.js
  • Baileys
  • Open Source

lihat repositori →

Mirasvara

FN-03

2026 · aplikasi web · musik

Mirasvara

Layanan pengunduh trek Spotify ke format MP3 secara praktis. Cukup tempelkan tautan lagu untuk mendapatkan berkas audio berkualitas tinggi (128/320kbps) yang telah dilengkapi metadata lengkap seperti nama musisi, judul, dan sampul album. Dilengkapi pula dengan dokumentasi API untuk pengembang.

  • Spotify API
  • MP3 Audio Processing
  • API Docs

buka pengunduh →

Vestia Zeta AI

FN-04

2026 · aplikasi web · ai chatbot

Vestia Zeta AI

Chatbot AI interaktif yang dirancang sebagai teman berdiskusi. Ditenagai oleh Large Language Model (LLM) yang disesuaikan agar memberikan respons hangat, cepat, kontekstual, dan selalu siap sedia kapan saja.

  • Artificial Intelligence
  • LLM Fine-tuning
  • Conversational UI

mulai percakapan →

proyek dan gagasan berikutnya sedang dipersiapkan.

05 — Fokus Saat Ini

laporan berkala

STATUS-01

Eksplorasi

Menjelajahi gagasan baru dan sudut teknologi yang belum sempat dipelajari.

STATUS-02

Pengembangan

Membangun perangkat lunak yang bermanfaat — tools, bot, dan proyek eksperimental.

STATUS-03

Pembelajaran

Memperdalam pemahaman seputar perkakas AI, arsitektur LLM, dan literatur lintas disiplin.

STATUS-04

Arah Keingintahuan

Mengikuti rasa penasaran dan membiarkannya membuka peluang karya baru.

Catatan acak dari proses pengembangan

"Sebagian proyek telah tertata rapi. Sebagian lainnya dalam proses refaktorisasi. Beberapa di antaranya lahir berkat satu pertanyaan sederhana yang jawabannya ternyata memikat."

Pelajaran dari Setiap Rilis Proyek

  • ✳ Buat cadangan (backup) sebelum refaktorisasi—pelajaran berharga dari pengalaman nyata
  • ✳ Sistem logging yang akurat jauh lebih bisa diandalkan daripada sekadar asumsi
  • ✳ Menentukan penamaan produk atau bot adalah kombinasi antara fungsionalitas dan seni

terus belajar, terus membangun.

Mari wujudkan sesuatu yang
menarik bersama.

Situs ini adalah dokumentasi ringkas dari proyek, bacaan, dan ide yang saya kembangkan. Silakan ditelusuri—jika ada hal yang menarik perhatian Anda, mari berdiskusi lebih lanjut.

sampai bertemu di diskusi selanjutnya →