Programmer Zaman Now
9.25K subscribers
1.27K photos
38 videos
921 links
Channel ini merupakan channel dari komunintas Programmer Zaman Now

Admin : @khannedy

Lowongan Programmer Zaman Now : @LowonganProgrammerZamanNow
Download Telegram
PROMO SELANJUTNYA

yang belum kebagian promo 17 agustus, nanti kita promo lagi akhir bulan setelah gajian ya #eh

👀
Media is too big
VIEW IN TELEGRAM
Katanya udah pake cloud, tapi kok manage nya masih klak klik sih? Yuk saatnya belajar terraform, biar makin produktif otomatis makin cepat gabut juga #eh #programmerZamanNow #terraform
KEREN

Udah keseringan dibilang keren dan ganteng #eh

Makanya slogan PZN itu Ganteng dan Intelek

Jangan iri, udah dari sananya begitu, terima aja

#lol
ELASTICSEARCH
Sejak tahun 2016 saya udah pake elasticsearch, dari mulai versi 2 kalo gak salah, sekarang udah versi 8 aja. Dulu sempet bikin kelas elasticsearch di channel PZN, tapi ala kadarnya aja. Sekarang mungkin saatnya diseriusin bikin materi Elasticsearch, salah satu search engine database yang menyokong banyak ecommerce di Indonesia, kebanyang kalo gak ada elasticsaerch, search barang pake LIKE QUERY, tiap hari sakit kepala gara2 database down pastinya
Kalian gimana? masih pake LIKE QUERY juga? masih betah tengah malem ditelponin gara2 database down? atau emang biar jadi job security, biar tetep dicari-cari dan ada kerjaan? #eh
lupa ngasih tau, kalo materi MongoDB sudah tersedia di channel orang ganteng dan intelek

materinya akan dibuat dalam roadmap, jadi masih banyak materi-materi selanjutnya, doakan supaya saya gak kebanyakan rebahan, biar bisa cepat ngerjainnya #eh
Materi redis sudah di upload di channel kesayangan kita, channel ganteng dan intelek. Redis adalahh salah satu in memory database yang seperti sampai saat ini paling populer dan banyak digunakan. Redis itu seperti obat kuat, ketika aplikasi kita udah mulai ngosngosan, banyak yang pake suplemen Redis buat genjot performa biar energic lagi.

Namanya obat, tetap ada aturan pemakaian, makanya kita juga harus tahu cara pemakaian Redis seperti apa, kalo gak ngerti cara aturan pakai, bukannya performa pengen joss, malah makin amblass

Saya sudah pernah liat ada aplikasi yang pake Redis, niat awal pengen pengen performa baik, malah tagihan hardware makin mahal, dan malah sering pingsan aplikasinya, sejak pake redis

Nah bagaimana dengan teman2? Udah pake Redis juga? Kalo belum, silahkan ikutin materinya, jaga2 nanti udah loyo, bisa dibantu obat kuat ini #eh
namanya hidup, target harus tinggi, walaupun rebahan tetap lebih menarik #eh

yang awalnya tahun 2023 pengen mulai kelas Microservices dan FE Framework, akhirnya harus ngaret karena kebanyakan rebahan, hehe. Akhirnya targetnya di geser ke tahun depan, tahun ini sudah selesai semua bahas RESTful API di Spring, NodeJS, Golang, Laravel, tinggal lanjut ke database NoSQL dan juga basic FE, sekaligus kubernetes

tahun depan baru fokus ke Microservices dan frontend / mobile.

namanya juga target, ya muluk2, kita liat aja tahun depan, apa tetep sama, atau berubah lagi. hehe
cus belajar bun, padahal belajar nodejs juga masih ngos ngosan #eh
materi baru di kelas laravel, berarti kelas laravel ini udah bahas dari sejak laravel 9, 10 dan sekarang 11, dan akan terus di update kalo emang tahun depan ada laravel 12, biar tiap tahun kita bisa bikin task : As a user, I want to upgrade my laravel project #eh
Render materi Bun dulu temen2, cocok dipelajari yang udah mengikuti kelas NodeJS dan TypeScript. Lumayan kan buat nambah skill di linkedin #eh
kadang bikin konten suka males prepare diawal, kadang lebih enak langsung aja ke materi, gak perlu mandi #eh, gak perlu pake background bagus, pencahayaan bagus, langsung rekaman, gak perlu edit2, langsung publish

toh tujuannya sama juga, yang penting bisa bantu masalah orang lain
kalo bikin channel youtube memang jangan terlalu fokus ke jumlah subscriber, karena pasti rata2 yang nonton justru kebanyakan bukan subscriber

saya yakin sih, di semua channel kebanyakan kayak gitu, rata2 yang nonton itu gak subscribe

termasuk saya, sering nonton beberapa channel, tapi gak subscribe #eh
ExpressJS Bikin CPU dan RAM Bengkak?

Katanya JS lebih bagus dari PHP bang, kok ini malah bikin CPU dan RAM bengkak sih? Jangan2 ini konspirasi aja, biar orang pada gak pake PHP dan pindah ke JS. Kalo app tiba2 CPU dan RAM bengkak, kita harus tahu dulu jenis aplikasinya seperti apa, memang ada jenis app yang butuh CPU tinggi, atau RAM tinggi, atau bahkan butuh dua-dua nya, jadi kita gak bisa judge diawal kalo teknologinya jelek.

Kecuali bikin hello world API, butuh CPU dan RAM gede, nah itu sih agak agak ya #eh

https://youtu.be/DRE_molM1G0

#programmerzamannow #nodejs #js
Unit Test Gak Perlu?

Banyak yang bikin unit test, tapi tujuannya buat ngejar coverage, atau cuma biar ada aja. Udah kayak beli mobil, niatnya buat pamer atau flexing, bukan buat transportasi. Boleh gak? ya boleh aja, siapa yang larang. Cuma tujuan intinya kurang maksimal. Unit Test itu dibuat untuk mastiin kualitas kode yang kita buat itu baik dan benar sesuai requirement. Bukan buat paker code coverage 100%, padahal kodenya masih banyak ngebug, alhasil tim QA dan User pada kesel, ini app abis trilyunan kok banyak bug nya #eh

https://youtu.be/dD_2zeCUYaQ

#programmerzamannow #unittest
Database Normal Lambat

Salah satu overthinking nya programmer adalah, saat pertama kali bikin desain database, banyak relasi, trus udah mikir kemana-mana, gimana kalo nanti perlu join banyak table, dimana kalo nanti datanya milyaran, gimana kalo nanti querynya jadi lemot? dan lain-lain, akhirnya dari awal udah mikir, yaudah jangan pake database normalisasi aja, pake denormalisasi aja, atau yang lebih ekstrim, yaudah pake nosql aja.

Stop it guys, jangan terlalu overthinking, apalagi kalo baru buat app from scratch, belum tau segimana jumlah datanya, belum tau traffic nya seberapa besar. Masalah-masalah diatas nanti aja diselesaikan ketika memang ada masalahnya. Saat awal development, buat desain database sebaik mungkin, mengikuti kaidah normalisasi database.

Ingat, semua ketakutan itu hanya ada dalam pikiran kita, semua ini hanya soal genset #eh

https://youtu.be/0VCeW72P8po

#programmerzamannow #database