Farhan Hasin Chowdhury

Farhan Hasin Chowdhury

Senior Software EngineerBangladesh

Farhan is a passionate full-stack developer and author. He's a huge fan of the open-source mindset and loves sharing his knowledge with the community.

  • Laravel
  • MySQL
  • Vue.js
  • Node.js
  • AWS
  • DigitalOcean
  • Kubernetes
  • AWS RDS
  • MongoDB
  • Python
  • Elastic Beanstalk
  • AWS S3
  • AWS CloudFront
  • Redis
  • Express.js
  • Amazon EC2
  • PostgreSQL
  • FastAPI
  • GitLab CI/CD
  • JavaScript
  • PHP
  • +16

Latest Articles

How to run technical interviews
Farhan Hasin Chowdhury
Engineering·Leadership

A Comprehensive Approach to Conducting Technical Interviews for Engineering Managers

by Farhan Hasin Chowdhury

Technical interviews are an integral part of the hiring process in the tech industries, but depending on your experience as a...
Understanding the event loop in Node.js
Farhan Hasin Chowdhury
Engineering·Javascript

Understanding the Event Loop in JavaScript

by Farhan Hasin Chowdhury

During my five years as a technical lead, I’ve interviewed a number of JavaScript developers, and one concept that seems to g...
featured post
Farhan Hasin Chowdhury
Engineering·Node.js

How To Implement JWT Authentication On Node

by Farhan Hasin Chowdhury

If you're new to the world of Node.js developers, chances are you'll be interested in learning how to implement stateless JWT...
How To Use Vue 3 With Laravel 5 – 2
Farhan Hasin Chowdhury
Engineering·Laravel

A Quick Guide for How To Use Laravel With Vue.js 3

by Farhan Hasin Chowdhury

Although I’ve worked as a full-stack developer for many years, I like to define myself as a back-end developer. This is becau...
How To Create a Shopping Cart with Laravel Livewire – 2
Farhan Hasin Chowdhury
Engineering·Laravel

How to Create a Shopping Cart With Laravel Livewire

by Farhan Hasin Chowdhury

If you’re new to Laravel or web development in general and trying to build practice projects, it’s highly likely that you’ll ...
How To Create A Custom Package For Laravel
Farhan Hasin Chowdhury
Engineering·Laravel

Creating Your Own Laravel Custom Package: A Step-by-Step Guide

by Farhan Hasin Chowdhury

Packages are a great way to make a bunch of code reusable and easily shareable. You may have already come across many Laravel...
Dockerizing a Laravel Application for Development and Production
Farhan Hasin Chowdhury
Engineering·Laravel

A Practical Guide to Containerizing Laravel Applications With Docker

by Farhan Hasin Chowdhury

Due to its flexibility and ease of usage, Docker has become one of the most widely used, if not the most widely used, methods...
Laravel and oracle Database
Farhan Hasin Chowdhury
Engineering·Laravel

How To Use Laravel With Oracle Database

by Farhan Hasin Chowdhury

Oracle Database is one of the most reliable database management systems, while Laravel is currently the most popular PHP fram...
In-Depth Guide To Implementing JWT Authentication in Laravel – 2
Farhan Hasin Chowdhury
Engineering·Laravel

A Detailed Guide to Implementing JWT Authentication in Laravel

by Farhan Hasin Chowdhury

When it comes to implementing stateless authentication in Laravel, Laravel developers usually pick one of the official packag...
How to Use Laravel with React.js – 1
Farhan Hasin Chowdhury
Engineering·Laravel

Creating a Modern Application: Using Laravel With React.js

by Farhan Hasin Chowdhury

I started my web development career as a Python programmer, and my go-to framework in those days was Django. I came across La...