41 poin oleh xguru 2022-02-21 | 3 komentar | Bagikan ke WhatsApp
  • Sertifikat SSL → Let's Encrypt
  • Concurrency → async/await
  • Perataan tengah dengan CSS → flexbox/grid
  • Menulis program dengan cepat → Go
  • Pengenalan gambar → transfer learning
  • Membuat GUI lintas platform → Electron
  • VPN → Wireguard
  • Menjalankan kode saya di kernel Linux → eBPF
  • Cross compile → Go/Rust mendukung secara bawaan
  • Menyiapkan infrastruktur cloud → Terraform
  • Menyiapkan lingkungan pengembangan → Docker
  • Berbagi thread dan memori dengan aman → Rust

Hal-hal terkait layanan hosting

  • CI/CD → GitHub Actions/CircleCI/GitLab..
  • Membuat situs web berguna hanya dengan menulis kode frontend → berbagai layanan backend "serverless"
  • Melatih jaringan saraf → Colab
  • Mendeploy situs web ke server → Netlify/Heroku..
  • Mengelola DB → layanan hosting seperti RDS
  • Aplikasi web real-time → Firebase
  • Pengenalan gambar → layanan hosting ML seperti Teachable Machine

Hal-hal yang belum saya coba, tetapi terlihat keren

  • Cryptography → library seperti libsodium
  • Update real-time yang didorong web server → LiveView/Hotwire
  • Pemrograman embedded → MicroPython
  • Membuat video game → Roblox/Unity
  • Menulis kode yang berjalan berbasis GPU di browser → Unity ?
  • Mengembangkan alat IDE menggunakan LSP(Language Server Protocol)
  • Interactive theorem provers
  • NLP → HuggingFace
  • Parsing → PEG atau parser combinator libraries
  • Mikrokontroler ESP
  • Pemrosesan data batch → Spark

Terkait bahasa tertentu

  • non-lexical lifetimes di Rust
  • Dukungan CSS/JS di IE

3 komentar

 
jeokrang 2022-02-28

Teknologi baru pada awal kemunculannya terasa menakjubkan seperti sihir dan sulit dipahami, tetapi berkat upaya seseorang teknologi itu dikemas menjadi mudah sehingga hambatan untuk masuk menurun, dan siklus seperti ini membantu umat manusia menciptakan lebih banyak nilai.

 
benjamin 2022-02-23

Ini tulisan yang sangat mudah untuk dipahami.
Ternyata masih banyak hal yang belum saya ketahui. Saya akan mencarinya satu per satu.

 
xguru 2022-02-21
<p>Ada juga berbagai hal lain yang dibahas di sini https://news.ycombinator.com/item?id=30406201<br /> Memang jadi lebih mudah untuk membuat hal yang benar-benar kita inginkan.<br /> <br /> Daftar kebalikannya juga menarik. &quot;Hal-hal yang dulu mudah, tetapi sekarang menjadi sulit&quot;<br /> - Mengelola semua situs web yang berisi konten pengguna → spam terlalu banyak <br /> - Segala hal yang berkaitan dengan keamanan → sekarang seluruh internet dipindai port-nya dan menerima berbagai serangan <br /> - Menggambar sesuatu di layar → dulu sederhana, sekarang harus menyusun GUI <br /> - Mengakses area memori tertentu → terlalu banyak lapisan virtualisasi<br /> - Membuat aplikasi yang bisa dijalankan semua orang → iOS/Android/Mac/Linux/Windows/web..<br /> - Menjalankan server email sendiri → menerima email memang jadi lebih mudah, tetapi untuk mengirim harus terverifikasi dan perlu usaha besar agar tidak diblokir oleh layanan-layanan besar <br /> </p>