-
Cara Melacak dan Blokir IP Address Hacker Nakal
Cara sederhana menggunakan log web server untuk melacak dan blokir IP address attacker
-
3 Alasan Kenapa Saya Membeli CDN
Alasan - alasan inilah akhirnya saya memutuskan membeli CDN
-
Kenapa Saya Pindahkan Domain Dari Registrar Indonesia
Alasan utama pindah karena masalah keamanan
-
Tips NPM dan versioning package.json
Jangan gunakan range version di package.json
-
Javascript Object.keys
Menggunakan Object.keys() dapat membuat array dari keys Javascript object
-
Sinator - Sinatra Application Generator
Sinator adalah tool untuk melakukan generate web aplikasi berbasis Sinatra dan dikonfigurasi untuk berjalan dengan Sprockets, Puma, dan Sequel
-
Benchmark Browser: Safari 11 vs Chrome 63 vs Firefox 57 (Quantum)
Benchmark Safari 11, Google Chrome 63, dan Firefox 57. Pemenangnya Safari 11
-
Fronteers Meetup 1.0 Talk - How Speedcurve Help Vidio Achieve Start Render Under 2 seconds
Slide presentasi dari acara Fronteers Meetup 1.0, 04 Desember 2017
-
Tmux
SSH + Tmux = <3
-
Google Cloud OnBoard
Sedikit review acara Google Cloud OnBoard
-
Benchmark Javascript dengan jsPerf dan performane.now()
Contoh benchmark javascript dengan jsPerf dan performance.now() yang sering saya lakukan
-
Rekomendasi Cara Uninstall Aplikasi di Mac OS
Dengan AppCleaner, menjaga Mac OS tetap bersih dan tidak meninggalkan file sampah
-
Rails 5.1 Otomatis Validasi Presence Pada Belongs To Association
Pada Rails 5.1, saat memiliki assosiasi belongs to otomatis diberikan validasi presence
-
Cara Buat Sudo User di Ubuntu
Berhubung di Server sangat disarankan tidak menggunakan user root, alangkah baiknya kita membuat user baru
-
Hitung Total Commit Dengan Git Shortlog
Contoh penggunaan git shortlog
subscribe via RSS
Tautan Bersponsor
- Jual Flashdisk Installer Linux Ubuntu USB Sandisk Cruzer Blade 32gb
- Daftar server cloud di Digital Ocean melalui link ini akan mendapatkan kredit $100
- Daftar ke CDN yang murah dan mudah digunakan