-
Kenapa Gue membuat Library KV sendiri?
Pada proyek baru gue, ketemu pola yang sama dalam fitur sessions dan cache. Keduanya menyimpan data dalam bentuk Key Value. Maka dari itu, gue bikin Library KV sendiri. Berbeda dengan data relasi yang menghubungkan berbagai data, KV hanya menyimpan key dan value. Contohnya sessions menyimpan data user berdasarkan session id yang dibuat. Begitu juga dengan…
Written by
-
Jenis-jenis Arsitektur Framework Backend
Setiap framework/library harus memiliki cara agar bisa dikembangkan tanpa mengubah kode internal—disebut dengan open-close principle. Disini kita bahas apa saja pondasi arsitektur backend yang sering digunakan berbagai framework/library backend. Middleware Pattern Middleware adalah sistem kecil yang menjembatani komunikasi dari berbagai sub-sistem lainnya. Aplikasi Backend Middleware biasanya menjembatani proses request dari browser terhadap sistem internal, contohnya…
Written by
-
Linked Data, Kredensial: Solusi Ideal dan Solusi Fotocopy KTP
Internet jadi sekumpulan resource yang saling terhubung berkat data yang saling terkoneksi (linked-data). Website manapun dapat terhubung menggunakan URL/HTTP/URI. Contoh paling keren adalah wikipedia, semua halaman pasti ada hubungan ke halaman lainnya. Tidak cuma link data di bahasa HTML, tetapi bentuk JSON-LD. Video Sporny tentang JSON-LD jelasin lebih detail. Tujuan dari JSON-LD adalah tidak hanya…
Written by
-
RSS Feed: Cara tetap update tanpa “Doomscrolling”
Rahasia tetap update tanpa iklan dan keluar dari platform adalah lo pegang kontrol informasi yang masuk. Kumpulin artikel website pakai RSS Feed Kalau gatau apa itu RSS Feed, mirip fitur “subscribe/follow” tapi untuk website. Jadi selalu dapat update terbaru dari website. Platform vs Non-platform Apa persamaan youtube, instagram, threads, tiktok dan sosmed lainnya?. Mereka adalah…
Written by
-
Dari Frontend-Backend ke MVC, Rasanya Ringan Banget
Lima tahun terakhir, bikin produk disarankan pakai skema frontend-backend. Lo bikin frontend tampilan yang reaktif dan modular, dan bikin backend fokus untuk ngolah data dan manajemen server. Ini semua untuk skalabilitas biar mudah dikembangkan kalau udah gede. Workflow bikin fitur dengan skema frontend-backend: Kalo lo kerja sama tim gede yang ngerjain Backend (API) dan frontend…
Written by
-
AI Agent, AI Orchestration, Productivity: Eksperimen AI Agent untuk Ngoding
AI berevolusi sangat cepat hingga bisa membuat agent untuk tugas kompleks. Saya mencoba berbagai AI agent ngoding, membuat beberapa agent hingga automasi pembuatan fitur. Berbagai try-error dilakukan, akhirnya ketemu pola cara maksimalin AI supaya hasil kerjaan semakin bagus. Blog ini akan mengupas tuntas bagaimana AI Agent dapat diterapkan, analisa workflow, menghindari Garbage In Garbage Out,…
Written by

-
Sakuarua Journey: Perjalanan membuat aplikasi SaaS Scalable, Aman dan Cepat.
Perjalanan Pembuatan Aplikasi SaaS Pembuatan aplikasi SaaS tidak mudah. SaaS singkatan dari Software as a Service yang artinya Software menjadikan sebagai pelayanan itu sendiri. Berbeda dengan software zaman dahulu yang berpusat pada satu sistem dan berjalan berdasarkan file atau berkas. Software jarang terintegrasi ke satu sistem sehingga membutuhkan Database. SaaS merupakan software yang telah menyatukan…
Written by
