Changelog

Web ini hidup, bukan pajangan.

Semua update yang masuk ke website ini, dicatat rapi biar kelihatan progresnya.

  1. 2026-10-02fitur

    Mao bisa ngomong Bahasa Jepang

    Klik Mao sekarang bikin dia bersuara: text-to-speech Bahasa Jepang dengan settingan pitch tinggi biar moe/kawaii. Bubble teks tetap Bahasa Indonesia, ada tombol mute juga.

  2. 2026-10-02perbaikan

    Fix tap Mao di mobile

    Tap di HP sering nggak ke-register karena onClick kalah sama gesture scroll. Sekarang pakai pointer events + deteksi tap vs scroll.

  3. 2026-10-02fitur

    Blog artikel harian otomatis

    Cron tiap jam 7 pagi nulis 3 artikel baru (AI/coding) dengan SEO, anti-slop, dan gambar. Blog juga sekarang support cover image di list, halaman artikel, dan OG metadata.

  4. 2026-10-02konten

    Anime widget pakai foto asli

    Cover gradient diganti foto poster asli dari MyAnimeList (Frieren, Steins;Gate, Violet Evergarden, Mushishi, Cowboy Bebop, Sangatsu no Lion).

  5. 2026-10-02fitur

    Toggle bahasa ID/EN penuh

    Semua 17 section sekarang ikut ganti bahasa, bukan cuma navbar. Kamus i18n terpusat, pilihan tersimpan di localStorage.

  6. 2026-10-02desain

    Rapikan tampilan mobile

    Headline hero dikecilin, spacing section dirampingkan, canvas Mao 440px di HP, form newsletter vertikal, cegah auto-zoom iOS.

  7. 2026-10-02fitur

    20 fitur portfolio

    Testimoni, pricing jasa, FAQ, case study, guestbook, command palette (Ctrl+K), halaman Now/Changelog/CV, 404 anime-style, marquee tech stack, SEO + Open Graph.

  8. 2026-10-02fitur

    Live2D Mao full-body di hero

    Karakter 2D statis diganti model Live2D Cubism asli (Mao, official sample). Full-body, idle motion, mata ngikutin kursor, bisa diklik buat interaksi + speech bubble.

  9. 2026-10-02fitur

    Dark / light mode

    Toggle tema di navbar (desktop & mobile). Pilihan tersimpan di localStorage, default ngikutin preferensi sistem, anti-flash saat load.

  10. 2026-10-02desain

    Background ilustrasi kamar di hero

    Hero section pakai ilustrasi kamar lo-fi sebagai background — cuma di bagian paling atas, section bawah tetap bersih.

  11. 2026-10-02desain

    Glassmorphism lebih tegas

    Border kaca di light mode di-tint ungu biar edge-nya kelihatan, opacity dark mode dinaikkan, tambah inner highlight ala frosted glass.

  12. 2026-10-02perbaikan

    Fix scale Live2D yang suka nge-zoom

    Perhitungan scale model kadang ngaco (ke-zoom ke torso). Sekarang pakai getLocalBounds + warm-up 2 frame sebelum fit.

  13. 2026-10-01konten

    Journey timeline

    Section perjalanan: dari masuk SMK sampai kelas XII, format timeline vertikal responsif.

  14. 2026-10-01desain

    Rebuild: light glassmorphism studio

    Rombak total dari tema lama: 3D Three.js dicabut, ganti layout studio terang (Inter + JetBrains Mono), bento Core Capabilities, blog & newsletter dibawa.

  15. 2026-09-28fitur

    Blog markdown + newsletter

    Halaman /blog dengan render Markdown (GFM), halaman 404 blog, dan API newsletter sederhana.