Magic

Di sini tidak membahas mengenai satu varian kopi, bukan pula bahas sulap, "magic" di sini hanyalah istilah yang umum disebutkan pada keajaiban sebuah bahasa atau framework pemograman. Kenapa disebut keajaiban karena dari usaha menulis sampai menjadi hasil memang terasa seperti magic, mari lihat kode dari Django + Django Rest Framework ini.…

Mencoba Django Ninja

Jika kita berbicara "REST API" di Django maka hal paling populer digunakan adalah Django Rest Framework (DRF), DRF ini sepertinya sudah jadi standar penggunaan "REST API" di Django, bagaimana tidak penggunaan DRF ini sangat dekat sekali dengan penggunaan Django standar, jika di Django standar umumnya beberapa orang menggunakan metod seperti…

Psycopg: Cursor & Row Factory

Postingan terakhir mengenai cursor factory di sqlite bikin saya penasaran dengan fitur serupa tapi untuk database postgre kebetulan kerjaan saya menggunakan postgre, jadi, munculah tulisan ini. Saat mencari referensi saya menemukan di tutorial di internet banyak yang masih mengunakan psycopg2 padahal psycopg3 sudah rilis, jadi daripada pusing coba saja dulu…

#TIL: Sqlite Row Factory

Saat menggunakan raw sql daripada ORM satu hal yang menurut saya tidak nyaman dalam menggunakannya adalah bagaimana hasil dari query dikembalikan. Contoh saya memiliki kode seperti ini…

Mencoba Kereta Cepat

Awalnya saya hanya ingin menulis pengalaman saya menggunakan Whossh si kereta cepat Jakarta (sekitar) Bandung, hanya saja saya merasa gatal ingin membahas bagaimana saya yang awalnya begitu menantikan menjadi biasa saja bahkan cenderung tidak perlu, jadi mulai dari sana dulu saja. Desas-Desus. Sepertinya banyak hal dimulai dari desas-desus, begitupun dengan…

Transportasi Publik

Tulisan ini akan membahas pengalaman saya sedari kecil dengan beragam transportasi publik. SD - SMP Mari lewati saja bagian ini, SD dan SMP saya deket banget tinggal jalan kaki jadi gak relate dengan transportasi publik. SMA Saat SMA mulai rutin menggunakan transportasi publik terutama angkot, dan ya saya tidak pernah…

Antara Saya, Test, dan Mock

> Disclaimer: Tulisan ini bukan tulisan tutorial, ini refleksi bagaimana saya salah mengerti kebutuhan mock dalam testing. Satu hal dalam testing yang dulu bikin saya mengganjal adalah mock, itu semua terjadi karena saya salah mengerti maksud dari mock itu sendiri, saya terlalu terfokus kepada mock response, saya berpikir saat itu "apa…

The Problem With U

Tentu saja saya tidak ada masalah denganmu yang entah bagaimana caranya masuk ke blog ini, "U" yang saya maksud di judul di atas adalah "U" dalam operasional "CRUD". CRUD yang merupakan singkatan dari Create Read Update Delete sering dianggap prosedur yang sederhana, bahkan beberapa mungkin bilang "tutup mata juga kelar"…