PyForge
BerandaTentangProyekBlogKontak
en

PyForge

Junior Fullstack Engineer & penggemar AI yang berbasis di Surabaya.

Tautan Cepat

  • Tentang
  • Proyek
  • Blog
  • Kontak

Terhubung

© 2026 PyForgeDev. Dibangun dengan Next.js, Tailwind & sistem desain Forge-Spectrum.

dibuat sambil ngopi — makasih udah scroll sampai sini.

Blog

Artikel teknis tentang React, TypeScript, Laravel, dan AI tooling.

Membangun Aplikasi Offline-First dengan Dexie.js dan React

Saat saya membangun PromptForge, salah satu kebutuhan utama adalah ketahanan offline. Pengguna tidak boleh kehilangan draf prompt mereka, meski browser crash atau koneksi internet putus. Di sinilah Dexie.js berperan — pembungkus minimalis di sekitar IndexedDB yang memberikan API bersih berbasis promise. ## Mengapa IndexedDB bukan localStorage? localStorage sinkron dan dibatasi ~5MB. IndexedDB asinkron, mendukung penyimpanan jauh lebih besar, dan bisa menyimpan data terstruktur termasuk blob dan berkas. Kelemahannya, API mentahnya verbose dan berbasis callback. Dexie.js menyelesaikan itu.

ReactTypeScriptDexie.jsIndexedDB
15 Jun 2025
Baca selengkapnya

Mengapa Saya Rilis Proyek Solo dengan Next.js 15

Setiap pengembang solo menghadapi pertanyaan sama: stack apa yang saya pakai? Untuk portofolio dan proyek sampingan saya belakangan, saya menetapkan standar Next.js 15 dengan App Router.

Next.jsReactWeb DevelopmentArchitecture
20 Mei 2025
Baca selengkapnya

Stack Teknis Freelance Saya di 2025

Setelah beberapa proyek freelance di 2025 — termasuk ayfarmsatwa.com (CMS katalog hewan eksotis) dan massimodesign.id (vitrin furnitur premium) — saya menetapkan stack yang menyeimbangkan kecepatan, perawatan, dan kebutuhan klien.

FreelanceLaravelNext.jsWeb Development
10 Apr 2025
Baca selengkapnya

Memahami Kondisi Balapan Hidrasi React 19

React 19 memperkenalkan beberapa penyempurnaan pada proses hidrasi, namun juga membawa kasus batas baru yang perlu diwaspadai pengembang solo.

React 19HydrationDebuggingPromptForge
1 Mar 2025
Baca selengkapnya

Dari PDF ke CMS: Digitalisasi Usaha Kecil

Saat saya mulai mengerjakan ayfarmsatwa.com, klien (peternak hewan eksotis di Mojokerto) mengelola inventaris ternak lewat berkas PDF statis yang dibagikan via WhatsApp.

LaravelCase StudyFreelanceCMS
15 Feb 2025
Baca selengkapnya