Programmer Zaman Now
9.23K subscribers
1.3K photos
39 videos
945 links
Channel ini merupakan channel dari komunintas Programmer Zaman Now

Admin : @khannedy

Lowongan Programmer Zaman Now : @LowonganProgrammerZamanNow
Download Telegram
Ganti PHP?

PHP itu kadang udah kayak anak tiri yang terzholimi, ada masalah di app, lemot di app, yang disalahkan pasti PHP, so sad emang. Tapi apa benar pake PHP itu pasti lambat? atau sebenernya jangan-jangan ada masalah di kode program yang kita buat? Apa emang bener kalo kita ganti dari PHP ke teknologi lain, dijamin jadi lebih kenceng?

https://youtu.be/nu4ZMnybcIQ

#programmerzamannow #php
🔥 Framework Masa Depan 🔥

Svelte mendobrak paradigma lama dengan mendekati pengembangan web secara baru dan revolusioner. Tidak ada lagi kerumitan runtime 👀, semua dikompilasi menjadi JavaScript murni. Ini berarti aplikasi Anda akan jauh lebih cepat dan efisien dibandingkan framework lain seperti React atau Vue 🫣

https://youtu.be/D_XoY-ATPPI

#generatedByAI #programmerzamannow #svelte
Hari Gini Pake Auto Increment?

Saking populernya sekarang penggunaan UUID, banyak orang jadi merapa bersalah ketika pake Number Auto Increment sebagai Primary Key di database. Pertanyaannya apa benar penggunaan Auto Increment itu udah gak relevan sekarang? Atau itu hanya ada dalam pikiran kita saja?

https://youtu.be/3_LM0Ji2zEg

#programmerzamannow #database
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
Java Lemot

Niat bikin aplikasi pake Java yang udah terbukti banyak dipake di perusahaan skala Enteprise, kok hasilnya malah lemot ya aplikasi nya? Kira-kira masalahnya dimana ya? Ini apa beneran Java itu lemot? atau kita salah cara pake Java nya?

Kira-kira kalian pernah dapat masalah yang sama? Pake teknologi yang digadang-gadang cepet, tapi pas dipake, kok malah lemot?

https://youtu.be/w4M2STCG85c

#programmerzamannow #java
Alter Table Bikin Down

Pernah gak ngalamin waktu alter table database, eh app nya down? Dulu banget saya juga pernah ngalamin itu, yang parahnya, databasenya sampai corrupt. Tapi yang namanya alter table, ya gak bisa dihindari, pasti harus kita lakukan, pertanyaannya, strateginya gimana? Biar gak ada downtime aplikasinya?


https://youtu.be/sL13II6XgzM

#programmerzamannow #database
Select Count Lemot?

Kok bisa select count() doank lemot? bukannya itu operasi simple?

Banyak yang mengira bahwa function count() di database itu sederhana, padahal operasi aggregate seperti count, sum, avg, min, max dan lain-lain itu merupakan operasi yang mahal, tidak sesederhana keliatannya. Oleh karena itu kadang kita sering kaget kok makin lama speed app kita makin lemot, padahal tidak ada operasi database yang aneh-aneh.

https://youtu.be/c6TW3VTD1NI

#database #programmerzamannow
Emang Erlang & Elixir Bagus?

Kang erlang dan elixir itu kenapa gak banyak yang pake di Indo ya? Padahal perusahaan besar kayak whatsapp dan discord, itu pake?

Erlang & Elixir memang bagus dan canggih, tapi kadang memang menggunakan teknologi yang terlalu canggih di tempat yang bisa menggunakan teknologi yang lebih sederhana malah jadi overkill, atau malah tidak bijak.

Emang Erlang & Elixir canggih apanya? Salah satu pembeda dari teknologi lain adalah concurrency model nya, canggih, tapi kadang tidak semudah itu digunakan di semua kasus kita

https://youtu.be/HVZJ5c0NSgQ

#programmerzamannow #erlang #elixir
Tipe Data Float Bahaya?

Apa benar tipe data floating point seperti float atau double itu berbahaya untuk menyimpan data uang? Apa alasannya? Dan kenapa banyak programmer menggunakan tipe data khusus untuk menyimpan data uang, seperti bigdecimal atau bahkan hanya menggunakan integer/long?

Terus bagaimana jika memang kita butuh menyimpan uang sampai bilangan desimal? Misal uang dalam format currency USD?

https://youtu.be/HbRNJW36AYY

#programmerzamannow
Di Local jalan kok 👀

Kadang suka aneh ada programmer yang ketika jalanin aplikasi nya error di tempat lain, terus ngeles, di local jalan kok. Dikira mungkin laptop nya bakal di simpen di server buat. Sebagai programmer, harusnya kita tahu bagaimana cara deploy aplikasi yang kita buat, jangan serahkan aplikasi nya ke Devops terus suruh devops yang deploy, padahal devops gak tau apa-apa soal aplikasinya, teknologi yang dibutuhin apa, config nya apa, dan lain-lain.

https://youtu.be/b3vrE9qb5hw

#programmerzamannow #qna #devops #programmer