Meningkatkan Produktifitas Development dengan Husky dan lint-staged

Menjadi seorang developer di masa sekarang ini menuntut kita untuk melakukan segala sesuatu dengan cepat dan tepat. Oleh karena itu, banyak dari kita selalu mencari tools untuk mengindari sebuah proses yang berulang agar demi meraih produktifitas yang maksimal. Contoh, ketika kita bekerja dalam sebuah tim, biasanya memiliki standard tersediri dalam menulis kode. Standard disini banyak macamnya, seperti penulisan variable, function dan styling dari kode yang kita tulis. Sebagai seorang JavaScript Developer, maka tools seperti ESLint dan Prettier pun wajib kita gunakan. Cuma, walaupun penggunaan ESLint dan Prettier sudah terintegrasi dengan IDE yang kita gunakan, akan tetapi jika prosesnya tidak kita paksa ketika developer melakukan commit, bisa jadi aturan ESLint dan Prettier tadi menjadi tidak berguna bukan?

Selengkapnya

Bagikan Komentar

Mengenal 3 Jenis Component pada ReactJS

Dalam artikel ini, kita akan belajar memahami 3 jenis component pada framework ReactJS. Selain membuat code kita lebih rapi, penggunaan jenis component yang tepat akan memberikan pengalaman user yang baik dan cepat. Mari kita mulai..

Selengkapnya

Bagikan Komentar

Diterima Sebagai Software Engineer Tokopedia

Bagi kebanyakan mahasiswa Teknik Informatika, bekerja di perusahaan teknologi bergengsi setelah lulus kuliah adalah hal yang sangat diimpikan. Begitupun saya, saya salah satu mahasiswa (dulu) yang setelah lulus ingin bekerja di dua startup besar Indonesia, kalau gak Bukalapak, Tokopedia ataupun Traveloka. Mengapa ketiga perusahaan tersebut? karena saya sangat menyukai Web, dan 3 perusahaan tersebut menjadikan teknologi web sebagai core business mereka. dan Alkhamdulillah, sekarang saya bisa menjadi bagian dari Software Engineer Mobile Web di Tokopedia dan beginilah cara saya mencapainya.

Selengkapnya

Bagikan Komentar

Pertama kalinya Indra Kusuma ke Luar Negeri

Pada bulan Mei 2018 lalu, akhirnya aku bisa pergi keluar negeri, tepatnya di negeri jiran, Malaysia. Mungkin bagi sebagian orang hal tersebut sangat biasa, tapi bagiku itu sangat luar biasa! Karena aku pergi kesana tanpa mengeluarkan biaya sepesepun, baik itu paspor, tiket transportasi, makan serta penginapan. Terlebih lagi statusku masih mahasiswa lho. Lah kok bisa?

Selengkapnya

Bagikan Komentar

Kami Bangga Walaupun Kalah

Cerita ini dimulai ketika saya dan dua rekan saya (zakiy dan dinda) mengikuti sebuah kompetisi IT Fest 2018 Universitas Sumatera Utara yang diselenggarakan oleh HIMATIF Universitas Sumatera Utara. Bagaimana ceritanya kita bisa ikutan event yang beda pulau ini? Dan sampai seberapa jauh kami di event ini? dan mengapa kami bangga walaupun kalah? Berikut kisahnya.

Selengkapnya

Bagikan Komentar

Cara Upgrade PHP 7.0 ke Versi 7.1 di Linux Ubuntu 16.04

Assalamualaikum Sobat! kemaren lusa, saya mengalami problem saat mau install project dengan framework Laravel. Usut punya usut, problem yang saya alami dikarenakan versi PHP yang terpasang pada Linux Ubuntu 16.04 saya adalah php versi 7.0.x dan itu tidak memenuhi versi minimum dari Laravel 5.6. Sudah saya coba dengan dengan perintah sudo apt-get dist-upgrade tetapi versinya tetap sama, terus bagaimana caranya?

Selengkapnya

Bagikan Komentar