Hello 👋

This is Hamid Afghan a software developer, Building web and mobile applications with Laravel, JavaScript and Node JS. Here, I try to share everything about the technologies I work with and the life experiences. Check the list of articles or the recent posts below.




Jul 29, 2022 — 1 minute read


When you are in a team you face many issues that must be communicated best. In technical communication the sentence "It is not working!" is very general and sometimes misleading.

Apr 12, 2022 — 1 minute read

Laravel Eloquent Soft Delete in Large Tables

... So while implementing Laravel soft delete need to think twice and decide if it is a good idea to add a full table scan?!

Feb 24, 2022 — 17 minute read

How to handle Laravel data in Laravel

If your application is running slow or making a lot of database queries, follow the below performance optimization tips to improve your application loading time. I shared tips for optimizing your mysql, eloquent and raw database queries.

Feb 16, 2022 — 1 minute read

Tailwind CSS – Add fonts from your local

Most of the time, you might need to include some custom and non-English font of your local files in your Tailwind CSS project.

Jan 25, 2022 — 13 minute read

🔥 🚀 30 Laravel Eloquent Tips

This is a shortlist of the amazing hidden Laravel eloquent 30 tips that make the code go on smoothly.

Jan 8, 2022 — 1 minute read

NPM --save and --no-save

As a JavaScript developer, always you need to keep in your mind which is the right argument that should be added.

Jan 7, 2022 — 1 minute read

2022 is the year to be helpful, and be positive for others.

The year 2021 was a great year for me. I could contribute 50+ pull requests to repositories and helped some of my friends to get started with programming.

Jan 5, 2022 — 1 minute read

Valet Share need to sign in ngrok

Now and afterward you need to login for the `valet share` command. To overcome the issue, first, create an account at ngrok and navigate the auth token page it will provide you a token.

Jan 2, 2022 — 1 minute read

Laravel Online Class II

In May 2021, I had started talking about Laravel Framework for beginners in different sessions. Many people joined the sessions via the Zoom meeting application. If you join the next level of first sessions, here is how you register!