Menggunakan Soft Delete di Laravel

Sadar atau tidak mungkin banyak sekali aplikasi yang kita gunakan, ketika kita menghapus sebuah data disana, sebenarnya data tersebut tidak benar-benar terhapus. Contoh paling mudah adalah ketika kita menghapus file di komputer maka data tersebut tidak benar-benar hilang dari komputer…

Membuat Custom Command Artisan di Laravel

Bagi yang sudah terbiasa menggunakan Framework Laravel, tentunya sudah tidak asing lagi dengan perintah Artisan seperti artisan make:controller <NamaController> untuk membuat Controller, artisan make:model <NamaModel> untuk membuat Model, dan lain sebagainya. Nah pertanyaannya bisakah kita membuat perintah sendiri di artisan?…

Notifikasi ke Slack ketika error di Laravel

ol img { margin-top: 20px; } Dalam proses development aplikasi (bahkan saat sudah Live sekalipun), adanya error atau bugs adalah hal yang sangat biasa. Baik itu error syntax, error logical ataupun error saat runtime. Yang penting bagi kita sebagai developer…

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…