Mengenal Semantic Versioning

Jadi apa itu Semantic Version? Simplenya Semantic Version ini adalah sistem penomoran versi sebuah produk/software. Berfungsi untuk membedakan satu versi dengan versi lainnya. Bentuk Semantic Version ini terdiri atas 3 bagian yang dipisahkan dengan tanda titik: MAJOR.MINOR.PATCH. Major: Jika terjadi…

Response Time vs Development Time, pilih mana?

Sudah 1 tahun lebih ini saya ngoding menggunakan Framework Laravel dan hanya menggunakan PHP Native untuk nulis program iseng-iseng/nyoba algoritma baru saja. Sangat terasa sekali perbedaan ketika dulu saya menggunakan PHP Native dan Framework, terutama masalah waktu pengembangan program. Anehnya,…

Kirim SMS Gratis lewat PHP dengan API Zenziva

Salah satu fitur yang banyak dimiliki Aplikasi Web Modern adalah fitur SMS, biasanya fitur SMS ini sering digunakan untuk konfirmasi user atau juga untuk notifikasi kepada User. Untuk membuat fitur SMS di Aplikasi kita ada banyak sekali cara, bisa kita…

Membuat Autentikasi API Sederhana di Laravel

Sebagai seorang Backend Programmer, salah satu skill yang harus kita kuasai adalah pembuatan REST API atau kita singkat jadi API (Application Programming Interface) saja. Disini saya tidak akan menjelaskan apa itu API dan bagaimana cara membuat API, karena pembahasan tentang…

Membuat Custom Helper Sendiri di Laravel

Di Laravel ada banyak sekali helper yang disediakan dan bebas kita gunakan. Salah satunya yang sering ditemukan adalah url() yang bisa kita gunakan untuk membuat sebuah url, ada juga str_random() yang bisa digunakan untuk membuat teks / karakter acak, dan…