Amitav Roy

Blog on web and travel

Flutter for mobile development - my first impressions

Posted on 6th January, 2022

Recently I decided to build a mobile app for my own consumption. I wanted to track my expenses and also have a single app which I can use to track my tasks, my habit tracker etc. And, being a developer, I thought it would be a good idea to build something on my own which solves my problem. And, that’s when I decided to start learning Fultter.

Install Laravel on your machine with Docker composer container

Posted on 22nd November, 2021

When you are working with Docker, you can not only develop but even install a fresh copy of Laravel on your system without installing PHP or Composer in your host machine. Yes, that's the philisophy of Docker and that's what I am going to demostrate you.

Understanding the secret of secrets

Posted on 16th August, 2021

Any application that you create will have some secrets. Even a todo application which is storing information into a database has secrets. The credentials that you use to connect to the database is a secret for that application, isn’t it? But, many developers don’t pay enough attention to this part. Securing your secrets are very important and that's what I am going to talk about in this article.

X tips to effective headlines for your blog post

Posted on 25th July, 2021

Effective communication depends on a lot of factors. Blogging is one medium where your skill to choose words can make a big difference. In this article, I am going to talk about one such tip which I found while doing my research. And, when I looked at validating it - I was surprised how big an impact it can make.

PEST the testing framework that brings simplicity and joy

Posted on 17th July, 2021

Recently when I looked at the PEST Meet-up videos I liked the way simplified writing tests. It also allows you to write your tests almost like plain English which is easy to read. So, I decided to get my hands dirty with this testing framework. In this article, I am going to share my experience about PEST.

Power of estimation for developers

Posted on 17th April, 2021

I have been working software developer and a Technical project manager at Focalworks for more than 10 years now. Over the years, I have realised the importance of accurate estimates. Accurate estimates are important for projects to be productive and profitable. It doesn't matter whether it's a fixed price project or a retainer model. Accurate estimates ensure that work is getting delivered on time.

Performance improvement & a silly mistake on my blog and how I fixed them

Posted on 1st January, 2021

Recently I was working on performance improvement on my blog post. During the Lighthouse scan I realized that I have made a silly mistake. In this article, I am going to talk you through some of the important changes that I made to my blog. And, how they had a significant impact on the performance of my blog.

Microservice architecture, it's Business and development benefits

Posted on 21st December, 2020

In today’s fast changing market adoption to change is paramount. It doesn't matter how big a company or business is. If they are not quick to adapt to changes, then they can face disruption very soon. Microservice architecture allows companies to leverage rapid development.

5 Reasons why you should use Tailwind and what's new with version 2.0

Posted on 23rd November, 2020

Tailwind CSS framework just came out with a new version. It has a lot of few features which makes it a very strong tool for any developer. Let's look at some of those interesting new features. And, while doing that I will try to explain you how using Tailwind can really help you in your development workflow.