• Mungkin Kamu Tidak Butuh Nextjs, Kenapa?

    Membuat produk atau jadi budak Kerangka Kerja (framework) ? Sudah banyak aplikasi dan website sudah ku buat, kebanyakan menggunakan framework Nextjs . Framework frontend ini sangat mudah digunakan, tetapi banyak fitur yang tidak digunakan yang akhirnya membuat aplikasi menjadi besar (dalam segi ukuran file) dan lambat saat load data. Fitur nextjs yang sangat tidak digunakan…

  • Less is More Stack

    There is thousand programming language framework, tool, library to make app now days. Nodejs, go lang, Rust, Java, Nextjs, Reactjs, Vue, you name it. Choosing the right tool for the right thing is what we call “effeciency” and “effective” in developing an app. Dilemma during initiate project is a common problem in every developer, I…

  • Systemd: Effective Deploy Nodejs on Linux

    nearly every Linux distribution comes with systemd, which means forever, monit, PM2, etc. are no longer necessary – your OS already handles these tasks. – Mikemaccana, stackoverflow answer In couple years, ton of tutorial explain that we should use library like forever, monit, pm2, etc to run nodejs in linux. This happen because nodejs user…

  • ARUA: Proses dan Tantangan dalam Menciptakan Aplikasi Keuangan

    Pembuatan aplikasi keuangan ARUA punya tantangan tersendiri, disini saya menceritakan bagaimana proses pembuatan aplikasi dan apa saja tantangan sekaligus cara saya mengatasinya

  • Jenis-jenis Access Control dalam Aplikasi

    Access Control Access Control terhadap user digunakan untuk mengatur dan membuat policy terhadap akses data. Pembuatan Access control bisa memakan waktu karena jenis dan kebutuhannya berbeda-beda, tidak ada model khusus untuk membuat access control bahkan sebuah perusahaan atau satu tim khusus untuk mengelola akses kontrol ini agar menjadi se-dinamis mungkin sesuai kebutuhan perusahaan. ACL (Access…

  • Analisa Metode Keamanan Data KTP di Aplikasi

    Data identitas penduduk indonesia berupa Kartu dinamai Kartu Tanda Penduduk (KTP). Data diri seseorang biasaya diminta oleh pihak perusahaan atau aplikasi, penggunaan data pribadi ini tidak banyak diketahui oleh pengguna kecuali mereka memberitahu bagaimana data disimpan dan diproses. Penyimpanan data ini haruslah disimpan dengan aman, terlepas digunakan untuk apapun oleh perusahaan agar data ini tidak…

  • CSS Background: Layering the Images

    The background CSS is a property in CSS to set all background style property like color, image, origin, size, anything. I just found out how to use it property for modern design. Website design have a lot of evolution, from basic and simple design to complex and beautifull design. Latest design of website require some…