Skip to content

Membuat plugin wordpress untuk mengirim notifikasi komentar

Saya baru sadar bahwa ternyata WordPress tidak mengirimkan notifikasi ketika seseorang membalas komentar pada suatu artikel. Admin websitenya sih dapat email notifikasi bahwa ada komentar baru masuk, tapi si pemberi komentar sebelumnya bakal tidak tau kalau ada yang memberikan balasan atau respons pada komentarnya, walaupun yang memberikan balasan adalah si admin website.

Jadi saya buat plugin sederhana yang punya tugas sangat sederhana,  mengecek kalau ada komentar baru masuk yang berupa balasan pada sebuah komentar, maka akan dikirim email notifikasi ke pemilik komentar sebelumnya.

Read More »Membuat plugin wordpress untuk mengirim notifikasi komentar

kamu sibuk atau sok sibuk?

Salah satu resolusi saya tahun ini adalah bekerja gak lebih dari 20 jam seminggu. Ide nya, dengan membatasi jam kerja tersebut, saya akan lebih fokus dan mengerjakan apa-apa yang memang worth buat dikerjakan. Idealnya, 20 seminggu itu bisa di capai dengan kerja maksimal 4 jam selama 5 hari, umumnya bakal bekerja senin sampai jum’at dengan masing-masing selama 4 jam, dan libur di hari sabtu dan minggu. Nah, kali ini saya ingin me-review pencapaian saya tersebut dibulan Januari kemarin.

Berdasarkan hasil time tracking menggunakan toggl, selama bulan Januari kemarin saya “bekerja” selama total 57 jam dan 11 menit. Kalau dibulatkan jadi 58 jam, lalu di bagi dengan 23 hari kerja selama bulan januari, maka rata-rata perhari saya bekerja selama 2.5 jam!. So secara goal, ini sudah tercapai nih, setidaknya untuk bulan januari. Berdasarkan data tersebut, ada kesimpulan yang saya pikir jadi catatan buat saya.

Read More »kamu sibuk atau sok sibuk?

Halo 2018

Ah, minggu pertama di tahun 2018. Seperti tahun-tahun sebelumnya, saya telah membuat resolusi atau lebih tepatnya goal yang ingin saya capai di tahun ini. Membuat resolusi itu gampang men, masalahnya adalah pada kebanyakan kasus, resolusi hanya berakhir sebagai catatan awal tahun, setelah itu gak kedengaran gemanya hehe.

Read More »Halo 2018

Mengevaluasi jam kerja menggunakan time tracking apps

Kalau kamu adalah seorang freelancer, terutama hourly based freelancer, pasti sudah familiar dengan time tracking apps. Intinya time tracking apps adalah aplikasi yang digunakan untuk mencatat dan mengukur berapa banyak waktu yang kamu habiskan untuk melakukan suatu kegiatan. Nah, biasanya hourly based freelancer akan menggunakan time tracking apps untuk mencatat berapa banyak hours yang mereka habiskan lalu mengkonversi nya menjadi invoice untuk dikirim ke klien mereka. Walaupun akrab dengan hourly based freelancer, sebenarnya time tracker bisa digunakan untuk keperluan lebih luas oleh semua orang.

Saya pernah merasakan bekerja menggunakan time tracking apps, baik ketika masih jadi karyawan, ketika itu si kantor mengharuskan karyawannya untuk menginstal software yang berupa time tracking apps + screen recording, tujuannya jelas untuk mengukur performa karyawan (walaupun lebih terkesan seperti memata-matai karyawan, sigh), pernah juga ketika sudah fulltime freelancer karena saya sempat pikir hourly based project adalah sistem kerja yang paling fair untuk bekerja. Dari 2 pengalaman tersebut, saya merasakan bahwa sebenarnya time tracking apps bisa dipakai untuk keperluan lain, mengungkap seberapa efisien kita bekerja, dan menjadi benchmark bagaimana kita bekerja bahkan sampai mengurangi kemungkinan burn out.

Read More »Mengevaluasi jam kerja menggunakan time tracking apps

Benefit dari kerja remote

Tulisan ini berdasarkan pada salah satu pertanyaan di grup Facebook Kami Kerja Remote. Sebagai catatan, konteks dari pertanyaan dan jawaban dibawah adalah dari sisi karyawan / pekerja. Saya belum membahas dari sisi perusahaan.

Btw, untuk yang belum familiar dengan kerja remote, bisa baca artikel sebelumnya disini.

Sebelumnya, saya memulai kerja remote pada salah satu tempat kerja saya di Bandung, sebuah software house yang tadinya sih saya kerja secara onsite bahkan nginep di kantor. 1 tahun kemudian saya menikah dan meminta opsi kerja remote yang sebenarnya sudah di di sounding sejak jauh-jauh hari sebelumnya. Beberapa tahun kemudian saya resign dan bekerja untuk perusahaan lain, di Jakarta, Sydney, dan New York dan tentu saja semua dilakukan secara remote dari rumah saya di Samarinda.

Setelah semua itu, apa sih Benefit dari kerja remote?

Read More »Benefit dari kerja remote

Berlari tanpa garis akhir

Salah satu isu yang sering dihadapi programmer terutama yang bekerja secara project by project adalah update, penyesuaian atau revisi pekerjaan yang berlalu begitu lama yang bisa sampai berbulan-bulan atau bahkan lebih. Dulu waktu saya masih bekerja pada salah satu software house ada istilah “never ending story” atau ya ibarat lari, lari tanpa garis akhir.

Ada beberapa hal yang menjadi penyebab dari isu ini.

Read More »Berlari tanpa garis akhir

Flexible Working Hours

Kalau ditanya, apa yang paling menarik dari bekerja as freelancer (dalam hal ini programmer freelance), maka saya akan menjawab kebebasan memilih jam kerja AKA Flexible Working Hours. Beberapa orang mungkin bakal menjawab kebebasan untuk bekerja secara remote, dimana bisa bekerja secara bebas dimana saja. Tapi saya beruntung karena sempat merasakan bekerja pada digital agensi dan webshop dari bandung, jakarta, sydney, bahkan florida dimana semuanya mengijinkan saya untuk bekerja secara remote walaupun sebagai karyawan, sehingga kerja remote bukanlah hal baru lagi bagi saya. Flexible Working Hours adalah hal yang benar-benar baru dan menyenangkan yang saya rasakan ketika memulai fulltime freelancer.

Seperti ditulis diatas, Flexible Working Hours adalah kebebasan untuk memilih jam kerja. Sebagai freelancer, saya bisa memilih kapan saya harus bekerja, bisa di pagi hari, siang hari, malam, apapun tanpa ikatan dan keharusan untuk standby 9 to 5, atau 8 jam straight. Tentu Saja ini gak bisa diberlakukan untuk semua jenis profesi, tapi sangat memungkinkan untuk pekerjaan yang sifatnya kreatif (pekerja kreatif) yang tidak langsung berhubungan dengan user/klien/masyarakat.

Read More »Flexible Working Hours

Samarinda Food Delivery Services

Pada waktu acara Telkomsel nextdev kemarin, temen saya sempat bertanya, “nyari dimana nih makanan yang asik disini dan tetep cocok ama lidah orang jakarta?” saya lupa promosiin beberapa delivery services yang ada di samarinda, seandainya beliau tahu, ada banyak layanan antar makanan di Samarinda ini.

Efek gojek di Jakarta sana akhirnya sampai juga di ibukota Kalimantan Timur ini, sama seperti di ibukota sana yang bermunculan xxx-jek lain setelah kehadiran gojek, disini pun kurang lebih sama. Beberapa menawarkan layanan yang sama seperti gojek, mengantar segala macam tumpangan, tapi ada juga yang memilih fokus pada layanan tertentu seperti mengantar makanan saja.

Samarinda punya beberapa layanan food delivery services yang bisa bikin kamu gak perlu bingung cari makan, berikut ini adalah beberapa layanan antar makanan yang saya tahu, kalaupun ada lagi di luar list ini, mungkin karena saya gak gaul atau memang layanan tersebut belum beken.

Read More »Samarinda Food Delivery Services

Tips untuk freelancers

Seperti yang sudah diketahui, saya bekerja secara freelance dengan berbagai macam clients, baik secara individu, agensi, ataupun institusi secara serius sejak maret 2016 lalu. Sebenarnya jauh sebelum-sebelumnya sejak awal mengenal dunia web development di tahun 2010-an saya sudah memulai freelancing, tapi hanya sekedar sambilan, mengisi waktu, side project intinya gak pernah sampai serius. Ternyata memang sangat berbeda rasanya ketika freelancing sebagai side project atau malah kerja tambahan dengan freelancing sebagai pekerjaan utama.

Sebelumnya saya juga pernah menulis tentang pengalaman saya 6 bulan awal saya freelancing, ada banyak pelajaran yang saya dapatkan. Tapi seperti kata para freelancers yang sudah pro, 1-2 tahun di awal freelance itu memang masih masa gonjang-ganjing, semua nya masih proses sampai ntar 3 tahun, baru agak stabil. Stabil di bawah atau stabil diatas :D.

Read More »Tips untuk freelancers

Downgrade Mac OS

Sejak beberapa waktu lalu saya pengen banget melakukan reinstall MacBook saya, karena ya mulai terasa lambat dan mulai penuh dengan junk files. Sayangnya saya gak punya installer untuk el Capitan, versi yang lagi saya pakai, yang ada hanya installer Yosemite. Ada sih temen yang punya installer Sierra, versi terbaru tapi atas berbagai macam pertimbangan saya putuskan untuk downgrade saja lah. Salah satu alasan utama adalah saya sadar diri aja, MacBook saya sudah tua (2011) jadi gak bakal dapat banyak fitur baru dari Sierra.

Instalasi mah karena sudah berupa USB Installer jadi seperti installasi pada OS lainnya, tinggal next next aja.

Setelah installasi selesai, berikutnya adalah install aplikasi yang dibutuhkan. Nah, disini saya mulai me-list apa aja sih sebenarnya yang saya butuhin, dan akhirnya berikut adalah list aplikasi yang terinstall di MacBook saya.

Read More »Downgrade Mac OS