Installing Redis with PHP on Nix
This guides walks you through every step to get redis-php up and running
This guides walks you through every step to get redis-php up and running
This guides walks you through every step to get Elasticsearch up and running
Sequoia Upgrade Broke my Nix
Resolving Nix Issues After macOS Upgrades
Better Ways to Avoid TypeScript Enums
A Bunch of Problems with TypeScript Enums
Pemula yang gampang marah-marah, kesel dan bosenan dilarang pakai Sveltekit
How to efficiently exporting large datasets in Laravel without timeout issues
Ga perlu web hosting, ga perlu beli layanan email, hanya dengan domain saja udah bisa
Bosan pakai Ubuntu, pas ada critical error langsung reinstall ke Arch aja
Secara alami compiler TypeScript tidak bisa mentransform absolute ke relative path, begini caranya.
Membuat tampilan Nerdtree makin cantik dengan vim-devicons
Langkah - langkah installasi plugin Nerdtree dan colorscheme di NeoVIM
Langkah - langkah setup vim plug di NeoVIM
Bagi yang sering lupa shortcut yang ada di VIM
Solusi untuk disk usage anda yang kepenuhan
Terjadi perubahan jam tidur setelah fulltime kerja dirumah
Cara mendownload private channel / private video youtube dengan menggunakan youtube-dl
Catatan singkat tentang cara menyematkan sebuah attribute atau data kedalam vue slot
Cerita mengenai perpindahan / migrasi stack blog dari Gridsome ke Sapper
Mengorganisir dan membuat abstraksi pada setiap fungsi API call kita di Nuxtjs dengan Repository Pattern
Banyak sekali metode atau trik dalam memanipulasi data pada sebuah array, berikut ini adalah tips dan trik dalam mengolah array pada JavaScript
How to copy the text from different instances of vim, seems like copy from terminal one to another
Catatan / snippet singkat tentang bagaimana cara membuat fungsi groupby array pada JavaScript
Cerita singkat mengenai meetup ketiga komunitas SurabayaJS
Cerita singkat mengenai meetup kedua komunitas SurabayaJS
Langkah - langkah installasi sampai konfigurasi vim seperti milik saya
Cerita singkat mengenai meetup perdana komunitas SurabayaJS
Sebagai seorang developer, apalagi seorang freelancer wajib punya time management agar work-life balance nya berjalan dengan baik
Virtual Host berguna untuk membuat domain lokal pada mesin kita untuk memudahkan proses development
Ada banyak sekali manfaat yang kita dapat dari menerapkan PWA di web kita
Pengalaman sewaktu mengisi workshop Vuejs basic bareng SurabayaDEV
Mengenal lebih dekat dengan Progressive Web App
Cerita singkat migrasi dari blog dinamis ke static blog
Cerita singkat membangun komunitas IT di surabaya yang bernama SurabayaJS
Cara cloning / duplikasi data object atau array dengan benar di JavaScript
Seri terakhir dari pembahasan RBAC ini akan fokus pada penyajian menu akses di frontend
Memberikan response yang dibutuhkan oleh Frontend untuk rendering menu RBAC.
RBAC menggunakan library orang lain itu ga keren. Yuk kita bikin RBAC dengan konsep kita sendiri...
Menggunakan Knexjs di Express App untuk memudahkan penulisan query di database.
Lupa membuka akses ssh / port 22 di ufw bisa diatasi dengan fitur Startup Script di metadata GCE
Install PostgreSQL dan pgAdmin4 di docker menggunakan Docker Compose.
Menggunakan fitur GZIP pada Nginx untuk meningkatkan kecepatan load suatu website dengan memperkecil bundle size aset berbasis teks.
Memasang SSL / HTTPS di project Nuxtjs, Laravel, dan web socket Socket.io menggunakan Nginx dan Let's Encrypt.
Mengakses database di VPS secara remote melalui mysql-client kita
Realtime notification menggunakan Laravel Echo di project Nuxt.js
Membuat notifikasi dengan Laravel Broadcast Notifications dan Socket.io
Cerita singkat kenapa saya akhirnya migrasi ke VIM, yang awalnya memakai Atom dan Visual Studio Code
Autentikasi jadi lebih mudah menggunakan Auth Module di Nuxtjs
Gambar ga muncul setelah generate APK di React Native 0.57? Baca postingan saya ini, insyaallah manjur :D
Programmer adalah pembelajar sejati, belum selesai kita belajar framework A udah muncul aja framework B. Berikut ini penjelasan dan opini saya mengenai hal ini.
Cerita ketika mengikuti event WebUnconfID 2018 di Jogja
Implementasi konsep Test Driven Development (TDD) menggunakan Mocha dan Chai di Nodejs
Implementasi konsep Test Driven Development (TDD) menggunakan Mocha dan Chai di Nodejs
Cara membuat REST API menggunakan Nodejs, Expressjs, Typescript dan MongoDB
Cara membuat REST API menggunakan Nodejs, Expressjs, Typescript dan MongoDB
Cara membuat REST API menggunakan Nodejs, Expressjs, Typescript dan MongoDB
Mari belajar membuat Jabber / XMPP client menggunakan Nodejs. XMPP ini adalah sebuah protocol komunikasi yang berbasis XML
Pug hadir untuk menyederhanakan format html kalian sehingga kode html kalian bisa lebih mudah dan enak dibaca
Sebagai programmer kita wajib untuk berkomunitas untuk mendapatkan berbagai manfaat. Salah satu nya bersosialisasi
Cara mudah mengimplementasikan state management di React Native menggunakan remx.
Gak selamanya berpikir negatif itu buruk, mari manfaatkan kekuatan dari berpikir negatif.
Menggunakan Momentjs di Nuxtjs untuk memanipulasi dan menampilkan tanggal dengan keren
Selamat tinggal MobX, selamat datang RemX. State management minimalis untuk React Native
Bagi kalian pengguna Laravel di shared hosting, berikut ini adalah cara redirect http ke https menggunakan .htaccess
Menampilkan data polymorphic tanpa eloquent gampang - gampang susah. Kalo mau nampilin data polymorphic kita pake eloquent sih gampang gampang aja, tapi kalau tanpa eloquent gimana?
Berikut ini kiat kiat yang lumayan penting untuk diperhatikan ketika ngoding, biar fokus kita makin meningkat.
SPA vs MPA wajib untuk diketahui, karena untuk membuat project web kita harus memilih salah satu yang paling cocok dengan kebutuhan dan spesifikasi project yang akan kita bangun.
Banyak programmer yang salah dalam menentukan teknologi sebelum membuat project, hal ini bisa mengakibatkan proses development kita jadi terganggu, bahkan bisa bikin pindah jalur. Duhh...
Berkenalan dengan VueJS merupakan sebuah awal untuk menjalin cinta dengan si dia. Untuk mempelajari dan mendalami si dia (VueJS), maka kita perlu kenalan dulu sama si dia. Yuk belajar bareng..
Untuk mulai membuat RESTful API, Pengenalan Dasar tentang Lumen sangat perlu dan penting untuk dipelajari agar nantinya kita lebih mudah dalam membuat sebuah API service.
Method Destroy di Controller Laravel 5 merupakan salah satu dari keluarga besar yang bermarga CRUD. Method ini berfungsi untuk menghapus sebuah atau beberapa data sekaligus. Yuk mari kita cari tau..
Method Update data di Controller Laravel 5 sangat penting untuk dipelajari, karena method ini merupakan salah satu keluarga dari marga CRUD. Mari simak penjelasan singkat nya disini..
Method edit hampir sama dengan method show. Mereka memang bersaudara, tetapi ada hal lain yang membedakan mereka. Mau tau perbedaan nya? Yuk mari belajar bareng disini.
Menampilkan detail dari sebuah data merupakan salah satu fitur dari sebuah web yang harus ada. Bagaimana cara implementasi nya? Saya akan memaparkan nya secara ringkas di postingan kali ini.
Method Store di Controller Laravel 5 berfungsi untuk melakukan aktivitas insert / create data ke dalam database. Bagaimana cara mengimplementasikannya? Disini kita akan belajar bareng.
Method Create di Controller Laravel berguna untuk menampilkan halaman form input data. Bagaimana cara penggunaan nya? Mari belajar bareng ...
Apa sih kegunaan method index di Controller Laravel 5 ?? Yuk mari kita belajar bareng - bareng mengenai method index di Controller, serta bagaimana menggunakannya.
CSRF merupakan salah satu ancaman besar bagi keamanan suatu website. Nah, di Laravel sendiri om Taylor udah nyediain fitur yang keren buat menanggulangi hal ini. Yuk simak penjelasannya.
Mengenal middleware di Laravel 5 wajib dilakukan, karena fitur ini sangat berguna untuk melakukan aksi filter request ke Controller. Yuk simak pembahasannya berikut ini
Part lanjutan dari pembahasan route di Laravel ini akan sedikit masuk kedalam samudra routing nya Laravel. Yuk mari kita simak biar kita pinter :-)
Jangan Dibuka Nanti Jadi Lemot 4.4.4.4.0.0.0.0 adalah sebuah pesan singkat yang dikirimkan seseorang ke aplikasi chat Whatsapp kita. Aneh nya, teks ini bisa bikin Whatsapp kamu hang loh.
Routing adalah salah satu fitur terpenting yang disediakan oleh Laravel. Kita wajib memahami penggunaan route ini, karena ketika proses development, route akan sangat sering diakses.
Sebelum melangkah lebih jauh dalam mengarungi lautan Laravel, kita perlu melakukan konfigurasi dasar terlebih dahulu. Agar nanti kita ngoding nya lebih nyaman
Setiap framework memiliki struktur direktori / folder yang berbeda, nah memahami struktur folder di Laravel pun sangat wajib diketahui bagi para pengguna Laravel