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.