Some time back, I saw a Tweet which caught my attention – Windows Subsystem for Linux (WSL) version 2. Now, Microsoft has been investing a lot in open source recently and Visual Studio Code is one big example of that along with GitHub. And, when I looked at two keywords in one tweet “Windows” and “Linux”, it caught my attention. After reading about the new feature WSL 2, it forced me to try out Windows as my development machine. In this article, I will try to share my experience on trying out Microsoft Windows again after using Linux and Mac for almost 4 to 5 years now as my primary development machine.
In one of my recent projects, I wanted to set up a process where my code is checked for code formatting and unit tests are executed automatically before the code is pushed to the git repository. In this article, I am going to share how I used two npm packages “husky” and “lint-staged” to achieve this.
Webhooks are a great way to communicate with different applications. For example, Payment platforms like Stripe or Paypal will allow you to receive data for transactions through webhooks.
Similarly, you may also have applications which need to send certain information from your Laravel application to some other application and that's where this wonderful package can be very handy.
Working with IDEs can for sure speed up our development, but using Text Editors for sure has some advantages which help us in long-term. They not only help us understand the code much better but also helps us develop some good habits of coding. In this blog post, I will share my experience on how I gained a lot of inside knowledge while I was using Sublime text as my text editor during development instead of any powerful IDE.