[Dimitris Platis] bekerja di lingkungan dengan proses tinjauan sejawat untuk menerima perubahan kode. Ulasan kode umumnya adalah hal yang baik. Namun, satu kelemahannya adalah kurangnya respons dari pengembang lain dapat menghasilkan pukulan besar terhadap kecepatan pengembangan tim. Tidak mungkin pengembang lain yang tidak mau melakukan tinjauan, itu lebih karena individu sering diserap dalam pekerjaan mereka sendiri dan email pemberitahuan mudah dilewatkan. Ada juga sedikit getaran “tragedy of the commons” untuk situasi ini, di mana mudah untuk merasa bahwa seseorang lain pasti akan memperhatikan situasi tersebut, tetapi sering kali tidak ada yang melakukannya. Untuk melawan ini, [Dimitris] membangun Lampu Tinjauan Kode ini, pemberitahuan halus yang bertujuan untuk membuat pengulas bertindak.

Lampu didasarkan pada lingkaran RGB LED dan papan Wemos D1 Mini. Wemos menggunakan ESP8266 populer, sehingga mudah dikembangkan. Cincin LED dan Wemos terikat bersama dengan PCB kustom yang apik. Memasang cincin LED di bagian atas PCB dan Wemos di bagian bawah memungkinkan pengaktifan yang mudah melalui kabel USB sambil mengarahkan cahaya ke atas. Perakitan ditempatkan dalam kandang cetak 3D tembus cahaya yang menciptakan sumber cahaya difus yang menyenangkan.

Setiap pengembang mendapat Lampu Tinjauan Kode. Lampu secara otomatis masuk ke sistem manajemen perubahan untuk memeriksa apakah ada sesuatu yang menunggu tinjauan. Jika ulasan sudah siap, Lampu akan menyala dengan warna khusus untuk masing-masing pengembang. Semua ini berfungsi sebagai pengingat yang lembut namun terus-menerus bahwa pekerjaan seseorang ditahan hingga peninjauan selesai.

Kami menyukai cara perangkat memiliki tujuan yang jelas: ia melakukan tugasnya tanpa fitur atau bagian yang tidak perlu. Ini mirip dengan ESP8266 IoT Motion Sensor karena memiliki satu pekerjaan yang harus dilakukan, dan berfokus dengan baik.

Leave a Reply

Your email address will not be published. Required fields are marked *