PHP Unit Test Explorer With Laravel Sail

Image
What is PHP Unit Test Explorer Before we discuss in deep, i want to explain the standard definition. PHP Unit Test Explorer is one of extensions in visual studio code. You can search in extension menu and install it.  After installed, you can find it on sidebar. It has test tube icon. Laravel Sail Laravel sail is one of laravel tools for easy and consistent development. Under the hood, it uses docker and docker compose. One advantage using sail is we don't need to setup bunch of php and web server configuration. It was already handled by sail. We just need to run docker compose command or via sail command. You can learn more detail about how sail works in Laravel documentation here . What if we want to implement TDD in Laravel? As developer, we need to make sure our code run well. So, we need to test it by implementing TDD. Luckily, Laravel support TDD by default. You can run artisan command to generate test file. In the newest version, Laravel supports phpunit and pest configurati

Mengapa Saya Memutuskan Menjadi Seorang Freelancer?

Pertama, saya menjawabnya secara logis. Lulusan kuliah semakin bertambah. Lapangan kerja belum jelas arahnya. Saya paham, saya harus berusaha lebih dahulu untuk mencari kerja. Sebenarnya, saya lebih suka di dunia pendidikan. Belajar dan terus belajar. Faktor ekonomi menjadi alasan penting juga mengapa saya ingin menjadi seorang freelancer.

Semenjak lulus SMK, saya berkomitmen untuk tidak menyusahkan kedua orang tua saya. Saya sangat bersyukur mendapatkan beasiswa D3. Dengan beasiswa tersebut, setidaknya saya bisa membeli kebutuhan untuk keperluan kuliah saya. Terutama yang paling penting adalah Laptop. Sudah banyak sejarah yang terukir bersama laptop saya. Setidaknya sudah hampir 3 tahun. Mulai dari belajar pemrograman, membantu menyelesaikan permasalahan teman-teman saya perihal troubleshooting laptop hingga design produk untuk keperluan pemasaran.

Kenyataannya, Saya adalah orang yang gampang minder, agak kurang suka bergaul maupun berkerumun dalam keramaian orang. Saya lebih suka berada di depan laptop saya. Bukan berarti saya menutup diri terhadap dunia. Saya tetap berinteraksi dengan dunia. Namun, itu saya lakukan seperlunya saja.

Alasan utama mengapa saya ingin menjadi freelancer, adalah karena saya kurang tertarik dengan suasana kantoran. dimana semua waktu ( rata-rata jam kerja 8 jam ) dihabsikan di sana. Saya sudah pernah mencoba untuk bertahan dalam suasana kerja seperti itu. Namun, entah kenapa saya selalu gelisah dan ketika pulang, rasanya sangat lelah. Mungkin saya memiliki stamina yang rendah. Saya juga jarang berolahraga.

Di tengah perjalanan hidup saya, saya bertemu Komunitas GNU/Linux. Saya bertemu bahasa pemrograman. Saya bertemu GNU/Linux Administrasi Server. Saya juga bertemu orang-orang berkerja sama berkontribusi untuk membuat software bermanfaat bagi orang lain. Saya semakin tertarik untuk berada di dalamnya. 

Comments

Popular posts from this blog

PHP Unit Test Explorer With Laravel Sail

Completely a Mess or Achievement ? Evaluasi 2 Tahun di Jakarta