Minggu, 30 Agustus 2015

Lowongan Kerja DevOps Engineer KMK Labs

Di KMKLabs, kami membangun software dengan Extreme Programming. Kami bekerja dengan sustainable pace yaitu 8 jam kerja, tanpa harus kerja lembur, tanpa harus kerja pada malam hari dan tanpa harus kerja pada akhir pekan. Selain itu kami juga bekerja dengan pair programming, test driven development, weekly tech talks, daily screencasts, continuous integration dan continuous deployment.

Kamis, 27 Agustus 2015

Lowongan Kerja Software Engineer KMK Labs

Di KMKLabs, kami membangun software dengan Extreme Programming. Kami bekerja dengan sustainable pace yaitu 8 jam kerja, tanpa harus kerja lembur, tanpa harus kerja pada malam hari dan tanpa harus kerja pada akhir pekan. Selain itu kami juga bekerja dengan pair programming, test driven development, weekly tech talks, daily screencasts, continuous integration dan continuous deployment.

Minggu, 28 Juni 2015

Apa Itu TDD?

Menurut pengalaman pribadi dan mudah dipahami, menurut saya TDD atau Test Driven Development adalah metode development software dengan melakukan tiga fase, yaitu "Red-Green-Refactor".

Minggu, 14 Juni 2015

Melodiest Versi 0.4.0 Telah Dirilis

Beberapa hari lalu saya merilis Melodiest versi 0.4.0. Perbedaan utama terletak pada generator dan command.

Perubahan Sejak Versi 0.3.0

  • Menambahkan SQL logger pada environment development
  • Melakukan generate direktori public ketika menjalankan perintah untuk membuat aplikasi
  • Menambahkan tux pada Gemfile. Tux digunakan sebagai Sinatra console
  • Ketika perintah melodiest tidak diberikan option, maka akan menggunakan opsi --help secara default

Minggu, 07 Juni 2015

Memperkenalkan Melodiest, Generator Boilerplate Aplikasi Sinatra

Saat ini saya memiliki beberapa project untuk keperluan pribadi yang boleh dibilang ukurannya sangat kecil. Menggunakan Ruby on Rails menurut saya terlalu besar atau bahkan menggunakan Padrino masih cukup besar bagi project saya. Oleh sebab itu saya memutuskan untuk menggunakan Sinatra.