Amitav Roy

Blog on web and travel

Next JS and the new Image component

Posted on 1st November, 2020

The image tag has been with us since the beginning of HTML. I am sure, stats can prove that it is one of the most used tag cross web. There is a famous saying that “A picture is worth a thousand word”. And the world wide web is full of images. However, not much was done to the image tag from what it was 10 years back right? According to Next JS, 50% of total bytes on the web is taken by Images only.

Adonis JS - In search of a good Node framework

Posted on 23rd October, 2020

In search for a good framework in Node, I have been huting for quite some time now. Have worked with quite a few popular minimalistic frameworks, however I always felt I wanted something more from them. And, hence I was looking for something similar to Laravel - a framework that I love. And, then I found Adonis.

Trying out Microsoft Windows WSL 2 and a quick review

Posted on 18th July, 2020

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.

Laravel Livewire and the new File upload feature

Posted on 12th June, 2020

Laravel Livewire is a new package developed by Caleb Porzio which really changes the approach of how you do front end development. It is a composer package which allows you to create components in PHP which are reactive as well similar to Vue or React. The entire component code is inside PHP and blade files but you get a feeling of and SPA. Initially, everything will look very magical as you are writing only PHP code but getting JavaScript behaviour.

Turtuk - The last village of India and its amazing history

Posted on 21st July, 2019

Turtuk is a small village along the banks of Shyok river and it is considered to be the last village of northern India. With the Karakoram range on one side and the great Himalayas on the other, this small village has a lot to offer for the tourists. So, let me take you through a ride of this magical village and it’s amazing history.

A bike trip to Diveagar - prep for the bigger journey

Posted on 26th June, 2019

In July 2019, I will be going to Leh with my wife and another friend of mine. There we will be travelling on bike. And hence this was our warm up trip before the big match. The distance is not much (only 180 kms) from my place, but the important thing was that it was on my new bike and it’s a bike trip after almost 3 years.

In this blog post, I will share my journey with you along with some pictures that I have clicked there. Hope you enjoy it.

Working with webhooks using the spatie package in Laravel

Posted on 24th June, 2019

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.

My first Laravel conference LaravelLiveIndia 2019

Posted on 10th March, 2019

Laravel conferences always bring a lot of energy. When I listen to so many great developers talking on different topics and share their experience, it gives me a lot of exposure and experience. However, I never attended any conference because most of the time they were not in India. However, on the 3rd of March 2019, I got an opportunity to attended the Laravel Mumbai conference. On top of that, the guest list included one of my mentor Freek Murze and so, the decision to attend that conference was a no-brainer.

In this blog post, I will share my view and experience of my first Laravel conference.