Sarrahman Dev
Sarrahman Dev
  • 12
  • 4 357
Programmer Perfeksionis vs Programmer Praktis: Pilihan atau Kebutuhan?
Apakah kamu programmer perfeksionis yang suka memastikan setiap baris kode sempurna, rapi, dan optimal? Atau mungkin kamu programmer praktis yang fokus pada hasil akhir secepat mungkin? 🤔
Dalam video ini, kita akan membahas dua tipe programmer: Perfeksionis vs Praktis. Dari karakteristik masing-masing, kelebihan dan kekurangannya, hingga contoh nyata di dunia pemrograman. Tidak ada yang lebih baik atau lebih buruk-keduanya punya tempat masing-masing di dunia teknologi.
Kamu masuk tipe yang mana? Tulis jawabanmu di kolom komentar! 🚀
Tonton sampai selesai untuk memahami filosofi di balik kedua tipe ini. Siapa tahu, kamu menemukan sesuatu yang baru tentang dirimu sebagai programmer!
Timeline Video
0:00 Intro
00:21 Programmer Perfeksionis
01:34 Programmer Praktis
02:38 Kekurangan keduanya
03:19 Kamu di tipe mana ?
#ProgrammerPerfeksionis #ProgrammerPraktis #Programming #DeveloperMindset #KodeRapi #TechIndonesia #SoftwareEngineering #DeveloperLife
Переглядів: 482

Відео

Battle Framework API: 8 Framework Diuji untuk Kecepatan dan Performa Terbaik!
Переглядів 3,3 тис.21 день тому
Framework API mana yang paling cepat dan tangguh? 🤔 Dalam video ini, saya menguji 8 framework API populer untuk menentukan siapa yang terbaik dalam hal performance! Setiap framework diuji secara fair melalui CRUD sederhana tanpa database, menggunakan alat benchmarking seperti k6 untuk hasil yang objektif. ini adalah hasil test dari setiap match : github.com/sarrahman-me/framework-battle/tree/ma...
Move Pieces to Obtain a String || Leetcode Hari ini
Переглядів 18Місяць тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me #leetcode #leetcodechallenge
Make String a Subsequence Using Cyclic Increments || Leetcode Hari ini
Переглядів 79Місяць тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me #leetcode #leetcodechallenge
Adding Spaces to a String - Leetcode Hari Ini
Переглядів 43Місяць тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me #leetcode #leetcodechallenge
Check If a Word Occurs As a Prefix of Any Word in a Sentence || Leet code hari ini
Переглядів 9Місяць тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me #leetcode #leetcodechallenge
Coding Website Survey Bahasa Pemrograman
Переглядів 273 місяці тому
Di video ini saya akan membuat website sederhana untuk meranking bahasa pemrograman menggunakan beberapa technology seperti python dan typescript Website : main.dns66h5rapcke.amplifyapp.com/ Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin....
Pengenalan Actix Web Dasar Bahasa Indonesia - Fast Web Framework For Rust
Переглядів 1294 місяці тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me #actixweb #rust
Uji Performa Web Server - Actix (Rust) vs Gin (Golang) vs FastAPI (Python) vs Express (Javascript)
Переглядів 2014 місяці тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me #expressjs #gin #actixweb #fastapi #javascript #rust #golang #python
Video Perkenalan
Переглядів 694 місяці тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me

КОМЕНТАРІ

  • @danielparinding1108
    @danielparinding1108 9 днів тому

    Wooow...!

  • @qywokqywok
    @qywokqywok 15 днів тому

    Saya tebak di awal, babak final paling actix vs drogon. Ehh.. ternyata tebakan saya salah, aowkwk..

    • @sarrahman_dev
      @sarrahman_dev 15 днів тому

      @@qywokqywok ya mungkin itu seharusnya, tapi skill issue untuk framework drogon c++ nya

  • @arifrios1st
    @arifrios1st 17 днів тому

    mungkin di tengah", perfeksionis tapi nggak sampe bikin detail komentar atau unit test yang terlalu detail tetapi teteap mau bikin kode rapi dan optimal (optimal bagi saya)

    • @sarrahman_dev
      @sarrahman_dev 17 днів тому

      Iya, memang ngga perlu perfeksionis yang berlebihan, tapi tetap cari cara biar kode rapih dan optimal lah.

  • @dev.dimasmaulana
    @dev.dimasmaulana 18 днів тому

    Bang, cobain benchmark elysiajs, gin, sama actix dong.

  • @willyagustridjabar3506
    @willyagustridjabar3506 18 днів тому

    gw yng perfeksionis wkwk, berusaha untuk tidak perfeksionis itu sulit ternyata 🤣

  • @onepiece456
    @onepiece456 19 днів тому

    gw masih suka pakai spring boot terbiasa aja

  • @cyje8316
    @cyje8316 20 днів тому

    apapun yang terjadi express tetap dihati

  • @januarsyahakbar1080
    @januarsyahakbar1080 22 дні тому

    maaf mau tanya, itu IDE nya pake apa ya

  • @Warkim
    @Warkim 22 дні тому

    Wah kenapa PHP lawan JS atau NodeJS gitu min? 😁 mungkin bisa dibandingkan dengan fx bahasa serupa boleh

    • @sarrahman_dev
      @sarrahman_dev 22 дні тому

      Kali ini eksperimen aja buat ngebandingin PHP dengan sesuatu yang agak beda kayak Node.js

  • @androidmon
    @androidmon 22 дні тому

    bro is cooking thumbnail

  • @fnd6689
    @fnd6689 23 дні тому

    sebenernya drogon ini bakalan juaranya sih. emang drogon ini harus ditangani sama profesional di bidang drogon framework

    • @gidm5144
      @gidm5144 21 день тому

      Semua juga juara bang klo ditangani sm profesional, jgn subjektif sm orang nya bang. Cukup objektif aja sm apa yg disampaikan dari videonya🙏🏻

  • @_whitecatfullgrown
    @_whitecatfullgrown 23 дні тому

    IMO framework itu tujuannya adalah memudahkan kita dalam membuat sesuatu, kalau dikatakan performa yang bagus itu tergantung use case (dari bahasa program yg didukung aja berbeda) jadi test kecepatan dari framework itu menurut ku gk make sense karena dari segi bahasa saja yg dipilih sudah beda. Satu lagi soal method HTTP (post, get, dll) itu udah di atur oleh web server yg digunakan. Ada yg pakai wsgi, asgi, gunicorn, apache, dll. Jadi banyak faktor yg harus di perhitungkan kalau mau bicara soal kecepatan.

    • @satriabayuputrayana5785
      @satriabayuputrayana5785 20 днів тому

      terus kenpa CIMB niaga pindah ke rust bang ?

    • @_whitecatfullgrown
      @_whitecatfullgrown 20 днів тому

      @@satriabayuputrayana5785 balik lagi bang kan sudah ku mention "dari bahasa sudah berbeda" kalau CIMB ok aja dengan rust ya kenapa tidak

  • @sandiandrea8550
    @sandiandrea8550 23 дні тому

    Synchronous semua yg bg ?

  • @FikriHaikal-he4bg
    @FikriHaikal-he4bg 23 дні тому

    Bro bring drogon

  • @MrCakil99Sindycate-uv6do
    @MrCakil99Sindycate-uv6do 23 дні тому

    Coba tes koajs vs actix, pernah baca dari jurnal org express sama koa js lebih kenceng koa soalnya

    • @aryindra2931
      @aryindra2931 23 дні тому

      Secara umum itu tidak mungkin, soalnya koa itu murni JS, walaupun di finding dengan cpp atau c tetep nggak mungkin

    • @MrCakil99Sindycate-uv6do
      @MrCakil99Sindycate-uv6do 23 дні тому

      @aryindra2931 iya kalau dibandingkan dengan express yang dicompare dgn actix ya bisa dicoba koa js.. secara konfigurasi juga mirip express dan dari beberapa sumber juga bilang kalau koa lebih kenceng drpd express

  • @hakim_jazuli
    @hakim_jazuli 24 дні тому

    phpnya makai runtime yg stateless kalau ditandingkan sama bahasa yg satefull ya pasti kalah. kalau mau fair ya makai runtime yang statefull seperti frankenphp worker mode. laravel baru-baru ini kan sudah ada di dokumentasinya buat octane. lalu kenapa makek turnamen, lebih masuk akal kalau dibuat ranking dari hasil datanya, orang variable yg ditest cuma sedikit. contohnya karena dibuat turnamen, nemuin fiber dengan actixweb diawal itu sudah ngawur, secara dua itu sudah jadi unggulan, unggulan klo turnamen dimana-mana itu gak boleh satu grup(kanan, atau kiri), ini malah ditemuin di match 1.

  • @123mrfarid
    @123mrfarid 24 дні тому

    Ternyata express kenceng jg ya bang. Kepikiran mau porting app express ke golang. Tapi sepertinya express masih ok

    • @sarrahman_dev
      @sarrahman_dev 24 дні тому

      Express masih oke lah, kalo emang udah nyaman pake express.

    • @123mrfarid
      @123mrfarid 24 дні тому

      @sarrahman_dev nyaman pake express dan go. Tp development ternyata cepet express, terutama utk manipulasi json. Minusnya kebutuhan resources tdk seminim go

  • @ahmadrofiki6146
    @ahmadrofiki6146 24 дні тому

    di tunggu fe nya

  • @galihanggorojati3455
    @galihanggorojati3455 24 дні тому

    battle yang sangat tidak fair 😂 masa go langsung diadu sama rust, oya saran aja kalo mau pake php yg bisa nyimpan state pake php swoole, frankenphp (di laravel ada octane)

    • @aryindra2931
      @aryindra2931 23 дні тому

      Wesss sudah fair kok ituu😂, namanya juga saling coba, kalau PHP pakai swoole, trs python pakai socketify terus javascript pakai Bun/uwebsockets terus kalau Java pakai graalvm untuk runtimenya

  • @jossesuryapinem42
    @jossesuryapinem42 24 дні тому

    Actixweb bahasa apa ya?

  • @rhnnf3502
    @rhnnf3502 24 дні тому

    mau tanya, itu di rust sama java pake data struktur map tapi kenapa yang lain pakai array yah? otomatis ada perbedaan waktu dalam put/get data nya

    • @sarrahman_dev
      @sarrahman_dev 24 дні тому

      Iya, saya harusnya lebih perhatiin itu juga. Soalnya, saya biasanya cuma pakai yang umum dipakai di masing-masing bahasa aja.

  • @petersburgh78
    @petersburgh78 24 дні тому

    Komparasi Spring Boot dengan framework yg lain agak ga seimbang secara Spring Boot punya integrasi ke database bserta yg lainnya. Mungkin micro framework kayak vertx lebih seimbang

  • @kenzprojectid
    @kenzprojectid 24 дні тому

    Keren sob, saran untuk menggunakan tools stress test yang berbeda. Semangat sobs

  • @gdwinaya
    @gdwinaya 24 дні тому

    Nice content bro.. Jarang nemu content bahasa indonesia yg kyk gini Apalagi beberapa kali sudah disebut kalo kemungkinan ada salah konfigurasi pada saat pengujian Jadi ada bahan untuk enginer lain yg mau ngulik lebih dalam

  • @nizamhappy
    @nizamhappy 24 дні тому

    lanjur yang FE bang

  • @umardev500
    @umardev500 24 дні тому

    Uji coba yg gk fair wkwk... Kalau mau fair ya one by one di adu bukan udah di bagi² di bagan gitu wkwk Go Fiber lawan Express, spring, nest, fast api, apalagi laravel Go bakalan menang telak Dari segi bahasa saja Go lawan Js, PHP, Python, Java, Go jauh lebih kencang Go paling 11 12 kalau lawan Rust

  • @Hrrrrrrrr495
    @Hrrrrrrrr495 24 дні тому

    AWOKAWOKAWOK baru liat aku yg kayak gini , makasih bang

  • @developmentroselino
    @developmentroselino 24 дні тому

    bang C# gak masuk

    • @sarrahman_dev
      @sarrahman_dev 24 дні тому

      karena saya gak bisa

    • @developmentroselino
      @developmentroselino 24 дні тому

      @@sarrahman_dev kalo ada part selanjutnya dan kalau berkenan saya coba bantu untuk C# nya bang

  • @matriks_yang_bikin_bingung
    @matriks_yang_bikin_bingung 24 дні тому

    Compiler vs interpreter...

  • @abdulharis5634
    @abdulharis5634 25 днів тому

    Ini testnya run diatas docker kah

    • @sarrahman_dev
      @sarrahman_dev 25 днів тому

      Tidak, setiap framework jalan langsung di machine nya.

    • @mohagungnursalim8219
      @mohagungnursalim8219 24 дні тому

      @@sarrahman_dev spek machine nya???

    • @sarrahman_dev
      @sarrahman_dev 24 дні тому

      ​@@mohagungnursalim8219 macbook pro M2 8 core CPU dan 8 GB ram

  • @yusufmafif
    @yusufmafif 4 місяці тому

    Salam kenal Bang, mau tanya dari awal belajar sampai sekarang sudah berapa tahun bang?

    • @sarrahman_dev
      @sarrahman_dev 4 місяці тому

      saya sudah ngoding dari 3 tahun lalu. tapi coding hanya hobby dan saya tidak kerja sebagai programmer

  • @yusufmafif
    @yusufmafif 4 місяці тому

    Terima kasih bg, bagus kontennya.

  • @webdev9821
    @webdev9821 4 місяці тому

    lanjut bang