Pelajaran yang Saya Dapatkan dari Liburan di Bandung

Akhir Januari lalu, saya bersama rombongan kantor ke Kota Bandung dalam rangka berkunjung ke dua kampus dan sambil berlibur. Karena di kantor kami banyak berinteraksi dengan mahasiswa, pegawai, dosen, data, sistem dan lain-lain saya pikir ini merupakan hal yang baik untuk merilekskan pikiran dan tenaga. Saya hanya akan menceritakan bagian berliburnya saja di tulisan ini dan ada beberapa hal yang saya dapatkan sebagai pembelajaran ketika ingin berlibur sendiri di tempat-tempat lain....

January 28, 2019 · 2 min · Satya Kresna

Jaga Kondisi Setiap Kali Keluar Pulau (Programmer)

Di tahun 2018 saya melakukan perjalanan ke Yogyakarta untuk mengikuti sebuah acara bootcamp untuk komunitas web developer di Indonesia selama dua hari. Hasilnya saya hanya bisa mengikuti kegiatan tersebut hanya selama satu hari dan hari kedua saya langsung jatuh sakit dan dibawa ke rumah sakit. Saya bersyukur ada keluarga yang tinggal di sana dan bersedia membantu saya. Namun, di sisi lain saya tidak enak membebani mereka. Niatnya berlibur dan berkunjung tahu-tahunya jatuh sakit....

January 27, 2019 · 2 min · Satya Kresna

Pindah ke Netlify

Saat blog ini pertama kali dibuat, saya mengandalkan firebase sebagai wadah untuk menyimpan hasil static file yang telah di-generate oleh hugo. Namun, saya tidak merasakan efek otomasi. Yang saya lakukan sebelumnya adalah masuk ke terminal dan jalankan perintah hugo && firebase deploy setiap kali selesai menulis. Saya sudah mencari alternatif lain menggunakan docker image seperti nohitme/docker-hugo-firebase, namun hasilnya tidak maksimal. Lantas akhirnya saya menggunakan Netlify sebagai solusinya. Mengapa saya memilh Netlify?...

January 16, 2019 · 2 min · Satya Kresna

Catatan Penting Laravel From Scratch 2018 di Laracasts

Seri Laravel 5.7 From Scratch 2018 yang dipandu oleh Jeffrey Way mudah diikuti dan saya mudah menangkap apa maksudnya. Awalnya saya mengikuti video ini sambil mempraktikkan, tetapi ternyata tidak praktis bagi saya pribadi. Alasannya? Karena fokus saya terpecah menjadi dua antara menonton dan mengikuti. Dari seri ini terdapat hal-hal penting menarik dan harus ditonton kembali (berulang-ulang) bila ada waktu luang: Better Encapsulation When in Doubt Core concepts: Service Container and Auto-Resolution Core concepts: Service Providers Core concepts: Configuration and Environments Core concepts: Middleware Authorization Essentials Simpler Debugging With Laravel Telescope Don’t Forget Readability Mailables Model Hooks and Seesaws Custom Events and Listeners User Notifications Laravel and the Front End Collection Essentials Laravel Testing Crash Course The Next Steps ...

January 5, 2019 · 1 min · Satya Kresna

Bagaimana Saya Menjadi Web Programmer di Udayana dan Apa Saja Yang Didapatkan?

Perjalanan saya menjadi web programmer di dunia kerja kini sudah mendekati dua tahun. Di tempat saya bekerja, saya membuat sistem internal untuk keperluan universitas. Jumlah programmer saat ini 13 orang saat saya menulis ini. Kemampuan saya baik dari hal teknis dan non teknis justru bertambah. Dua hal teknis misalnya meracik query di database agar data yang ditampilkan sesuai dengan yang dibutuhkan, merancang tabel yang benar-benar efisien (jumlah kolom yang terukur dan pemberikan nilai pada kolom tersebut sesuai)....

January 1, 2019 · 4 min · Satya Kresna

Hal-hal Yang Sudah Diraih 2018 dan 2019 Mau Ngapain?

Terima kasih tahun 2018 sudah menemani perjalanan karir saya sebagai web programmer. Ada hal-hal yang saya raih dan bahkan melampaui ekspektasi saya. Berikut daftar-daftar nya. Berbagi ilmu dengan berbicara langsung di komunitas. Banyak yang beranggapan bahwa untuk harus berbagi maka kita harus menjadi seorang yang ahli dan pakar. Padahal, cukup kita tahu sedikit dan satu langkah di depan pada materi yang kita mau sampaikan maka ini bukan jadi penghalang....

December 30, 2018 · 4 min · Satya Kresna

Hal-hal yang didapatkan dari React

Saya kenal React pada tahun 2015. Seingat saya waktu itu React versi 15 dan belum menggunakan class untuk mendefinisikan container maupun component. Awal mula kenal dengan React berkat dari sesi webinar yang diadakan oleh CodePolitan bersama Hacktiv8 yang mengundang mas Riza Fahmi sebagai pembicara dan mendemokan React menggunakan studi kasus Tic Tac Toe (kalau tidak salah). Karena pemahaman saya seputar JavaScript dan dunianya yang fungsional maka saya memutuskan mengabaikannya. Tahun 2018 React sudah versi 16....

December 25, 2018 · 3 min · Satya Kresna

Kilas balik perkembangan komunitas programmer di Bali tahun 2018

Sudah dua tahun semenjak saya mulai aktif di komunitas programmer Bali yang diawali dengan hadir ke acara meetup offline BaliJS di tahun 2016. Dari hal ini pula saya mendapat teman-teman yang aktif di komunitas dan punya niat berbagi ilmu yang mereka peroleh serta tak jarang saya bisa bertemu dengan pembicara-pembicara yang bekerja di startup-startup yang kita kenal di Indonesia. Hingga saat ini saya membantu empat komunitas baik sebagai co-organizer maupun volunteer mulai dari BaliJS, GDGBali, Facebook Dev....

December 18, 2018 · 3 min · Satya Kresna