Plugin Penting VSCode

Ada beberapa plugin penting biar coding makin ngebut di VSCode. Memang VSCode enak dipakai walau tanpa plugin tambahan, tapi dengan plugin tambahan semuanya jadi jauh lebih nyaman lagi. Ini bikin coding jadi cepet banget nget nget. Dan yang lebih penting bikin kita lebih produktif lagi. Karena kalau kita lebih produktif lagi, maka income kita (harusnya) akan bisa lebih besar lagi dibandingkan sebelumnya.

AI Based Code Editor

AI Integrated in IDE Paling enak dan kaya fitur: https://cursor.sh/ Dapat pendanaan USD 8 M dari Open AI di Oktober 2023 Code Story: https://codestory.ai/ Support local LLM: https://docs.codestory.ai/local-models Dapat pendanaan sekian dari YCombinator (Agustus 2023), USD 500K AI as VS Code Extension Codeium: https://codeium.com/ Rating 4.9/5 di VSCode Marketplace, https://marketplace.visualstudio.com/items?itemName=Codeium.codeium Dapat pendanaan USD 65 M di Januari 2024 Support local LLM seperti: Codellama, Starcoder, DeepSeek Coder, WizardCoder Cara pakai local LLM: https://sourcegraph.com/blog/local-code-completion-with-ollama-and-cody Per Juni 2023 sudah dapat funding USD 248 M Sourcegraph Cody: https://sourcegraph.com/ LAIN-LAINNYA Local LLM VS Code Extension Cara pakai lihat di https://medium.com/@smfraser/how-to-use-a-local-llm-as-a-free-coding-copilot-in-vs-code-6dffc053369d Per Maret 2024 bisa gunakan … Read more

Adding Claude 3 Opus (or any other model) to Cursor

Using OpenRouter.ai OpenRouter.ai is a SaaS that provides an API mimicking the OpenAI API, but allows users to choose from a large list of models, including open-source models, proprietary models like OpenAI’s GPT models, and Anthropic’s Claude 3 models. By using OpenRouter, we can use Claude 3 Opus (or any other supported model) in Cursor. Here’s a step-by-step guide: Other Models With this setup, you’re not limited to using Claude 3 Opus. You can use any of the models supported by OpenRouter. Check out the list of supported models for more options. References: https://www.vincentschmalbach.com/adding-models-to-cursor/

First Github Repo

Finally, after years of knowing about GitHub but never used it, today I posted my first project in here. Just a simple text based Tic Tac Toe game coded in Python, as a final project for CS101: Introduction to Programming in Computer Science Path of Codecademy bootcamp. Go to https://github.com/bledaone/codecademy-cs101-final-project/ to take a look of the codes I’ve written, and feel free to give me some suggestions should you find any bugs or improvement ideas. Thanks!

Kompetisi Coding Next

Lomba-lomba coding berbasis Roblox. Lebih seru dan menantang dibanding berbasis Scratch. Tapi bisa juga yang Scratch. Bagaimana belajarnya? Belajar Scratch Belajar tutorial di https://scratch.mit.edu/projects/editor/?tutorial=getStarted Belajar Roblox Belajar di Brick Coders Courses sampai tamat

Extension VS Code Penting

Untuk coding di VSCode alias Visual Studio Code, ada beberapa extension penting yang bisa kita coba pakai untuk mempermudah proses pengerjaan project kita. Di antara yang kami pakai sebagai berikut. Live Result Extension: Quokka Quokka membantu kita untuk menampilkan hasil dari coding kita secara live di text editor yang kita pakai. Ini mempercepat coding dan meminimalisir error. Cara install dan penggunaannya sudah kami bahas pada artikel sebelumnya. Ubah Warna Windows: Peacock Kadang kita perlu untuk mengubah warna windows yang kita pakai di VSCode, terutama kalau kita memakai beberapa windows untuk membuka berbagai project berbeda. Tentunya kalau warna tiap project berbeda … Read more

Tips Mengatur Monitor Untuk Coding

Untuk coding enaknya kita punya layar yang besar sekali sehingga bisa naruh berbagai windows sekaligus di dalam layar yang sama. Kalau enggak, bisa juga pakai dual monitor, atau bahkan lebih. Lalu bagaimana setting yang baik untuk mengatur monitor kita? Triple Monitor Kalau punya tiga monitor tentunya yang baik monitor utama di tengah. Lalu monitor tambahan di kanan dan kiri, dimiringkan agar leher tidak terlalu belok ke kanan atau ke kiri. Leher banyak berbelok bikin sakit, beneran, pengalaman pribadi ini. Dual Monitor Kalau pakai dual monitor salah posisi bisa sakit leher. Tahu dari mana? Karena saya sudah alami sendiri, sakit karena … Read more

Online IDE Untuk Coding

Untuk melakukan coding kita bisa di desktop ataupun di online. Untuk yang di desktop bisa pakai yang powerful seperti Visual Studio Code. Adapun untuk yang berbasis website ada beberapa yang bagus. Yang paling saya suka adalah PlayCode, ringan dan cepat sekali. Enak untuk coding, nyaman juga di mata. Tampilannya sudah pas dengan selera saya. Yang paling kami suka adalah fitur instant previewnya, ini sangat memudahkan kami untuk melakukan debugging pada code yang kami gunakan buat. Sayang sekali dia limited, hanya bisa 8 baris untuk codingnya kalau paket free. Alternatif Free + Instant Preview Tapi jangan khawatir. Untuk Anda yang ingin … Read more

Catatan Belajar Dicoding

Tips Umum Banyak tanya di forum diskusi, biar cepat pintar. Saya bisa bertanya jawab berkali-kali dalam satu hari kalau ada materi yang susah dimengerti. Kita sudah bayar mahal belajar di Dicoding, jadi manfaatkan forum diskusinya dengan baik. Tutorial bisa didownload codenya dan dijalankan di komputer kita. Cukup klik link pada materi, lalu di bagian “Code” kita bisa pilih untuk download file project sebagai zip. Extract di laptop kita, lalu compile. Di sebelah atas ada nama repo yang sedang kita lihat dan di sebelah kiri ada kode branch yang sedang aktif. Kita bisa membuka berbagai jenis terminal di VSCode. Ada PowerShell … Read more

Website Terbaik Untuk Belajar Coding?

Mana website untuk belajar programming yang terbaik? Cukup subjektif tentunya jawaban dari pertanyaan ini. Kalau untuk website lokal, saya belum coba banyak. Tapi yang cukup terkenal dan dipercaya banyak perusahaan besar untuk menjadi rekanan adalah Dicoding, yang menjadi official training partner dari Amazon, Google, IBM, LINE, dan lain-lain. Banyak perusahaan yang mempercayainya tentunya karena kualitasnya tidak main-main. Harganya memang tidak murah, tapi kualitasnya OK. Saya sendiri belajar di sana jadi tahu bagaimana kualitasnya. Yang cukup terkenal lainnya ada Codepolitan dan Build With Angga. Website Luar Negeri Kalau website luar negeri ada banyak pilihan. Jadi bingung juga milihnya. Tapi kalau dari … Read more

Instant Debug VSCode – Debugging Jadi Lebih Cepat

Ingin melakukan coding JS dengan live result supaya lebih enak hasilnya? Bisa. Untuk ini kita perlu memakai alat bantu yg biasa disebut JS Playground dengan instant result. Playcode.io Ada beberapa opsi JS Playground yang bisa dipilih untuk keperluan ini. Di antaranya playcode.io. Ini tool online paling enak dipakai yang saya temukan Ini paling enak dan juga powerful. Dia bisa kita jadikan IDE berbasis website. Ada harga murah USD 99 untuk lifetime, bisa dibeli via AppSumo Quokka Free / Pro Bisa juga dengan integrasi di Visual Studio Code, menggunakan Quokka.js Cara installnya, tekan CTRL + SHIFT + X, lalu cari Quokka. … Read more

Modif Theme Visual Studio Code

Theme default dari VS Code sebenarnya sudah cukup enak, tapi sebagian orang mungkin perlu untuk memodifikasi tampilannya sesuai keinginan mereka. Misalnya menjadi gelap total, atau lainnya. Bisakah? Bisa. Begini caranya: Mengakses Appearance Settings.JSON Tekan CTRL + Shift + P, lalu pilih Open Settings (UI) Lalu pilih edit theme di JSON Selanjutnya cari property “workbench.colorCustomizations” dan lakukan modifikasi. Pada property masukkan nama theme Anda, misalnya yang Anda pakai theme Monokai (lihat property workbench.colorTheme) maka masukkan Monokai juga di workbench.colorCustomizations Apa saja setting yang bisa diatur? Silakan cek di https://code.visualstudio.com/docs/introvideos/configure Setting Hitam Sempurna Untuk Editor Sumber: https://www.alveeakand.com/how-to-modify-themes-in-vscode/ Kita juga bisa mengubah agar … Read more

Tips Persiapan Coding Bootcamp

*Tips Persiapan Coding Bootcamp, by Riza Fahmi, co-founder Hacktiv8* Diambil dari https://youtu.be/eJkreFvxelQ Konsentrasi penuh kalau bootcampnya yang model fulltime Kosongkan semua jadwal, keluar kerjaan utama, freelance stop dulu Beritahu orang terdekat agar tidak mengganggu waktu kita saat belajar. Minta dukungan penuh keluarga. Siapkan mental dan pola pikir baru, Hacktiv8 meyakini growth mindset (percaya bahwa kita bisa belajar apa pun selama fokus/berjuang) Harus aktif bertanya, tidak boleh malu. Tidak ada pertanyaan yang bodoh dan salah. Mentor bukan dukun yg bisa tahu masalah kita. Learning by doing, nonton/melihat orang coding aja tidak bikin jago. Lihat silabus, pelajari dulu sekilas sebelum materi dimulai, … Read more

Java Foundation Class – Apa Itu?

Terkadang membuat sebuah software menjadi hal yang memusingkan jika kita tidak memiliki berbagai library class yang diperlukan, terutama jika library tersebut memiliki berbagai fungsi krusial yang membuat software kita tidak dapat bekerja dengan baik tanpa menggunakan library class tersebut. Untungnya, saat ini tersedia banyak sekali koleksi class pemrograman yang tersedia untuk dipakai para pembuat software di mana pun mereka berada. Dengan tersedianya banyak class yang siap pakai tersebut, programmer menjadi tidak serepot sebelumnya. Class-class siap pakai tersebut biasa disebut library atau component. Para pembuat aplikasi  dapat menggunakan berbagai library yang tersedia secara online untuk kemudian diimport dan dipakai ke dalam software/program … Read more