Tahsin Abrar

Tahsin Abrar @tahsin000

Joined:
May 17, 2023

Tahsin Abrar
articles - 36 total

🛠️ Laravel Queue and Job System: From Table Creation to Production Deployment

As developers, background jobs often become our best friend - handling time-consuming tasks like...

Learn More 6 0Jun 21

Mastering Laravel Job Queues - A Developer-Friendly Guide

As your Laravel application grows, so does the need to handle time-consuming tasks without slowing...

Learn More 5 0Jun 15

Clean Code in Laravel: Business Logic Patterns You Should Know

When you're building a Laravel application that scales beyond a few controllers and models, you’ll...

Learn More 8 3Jun 13

Laravel Performance Tips: Count Optimization, Avoiding N+1, and Polymorphic Relationships

If you've been working with Laravel and MySQL for a while, you've probably hit some common...

Learn More 5 1Jun 12

🚀 Supercharge Your Laravel App with Highly Optimized Eloquent Queries

If you've ever worked on a Laravel app that suddenly started slowing down, chances are your Eloquent...

Learn More 6 2Jun 10

🔍 How to Find Foreign Keys Referencing the users Table in MySQL

🧩 The Real-World Problem Imagine this: A development team is handed a large, inherited...

Learn More 6 0Jun 1

🚀 Create a Global phpdev Command to Launch Laravel + Vite Simultaneously

👋 The Real-Life Developer Struggle A few weeks ago, I sat down to work on a client’s...

Learn More 0 0May 26

How Laravel Collections Made My Life Easier

Not long ago, I was working on a client project that had a tight deadline. Like many of us do in...

Learn More 0 0May 24

🔄 Automate Laravel Migrations After - git pull — A Simple Local Setup for Teams

Wait, why is my feature breaking? Oh no… I forgot to run php artisan migrate after pulling! If...

Learn More 13 0May 23

🛠️ Build Better Laravel Apps with Service Interfaces, Providers & Requests

🧳 Real-life Use Case: Travel Booking Service Let’s say we’re building an API where users...

Learn More 13 0May 23

🧠 Build a Real-Time Chat App in Laravel Using Reverb + Blade + Alpine.js

Laravel Reverb is changing the game for real-time applications. If you're looking to build a live...

Learn More 14 0May 21

📊 Database for Software Developers – Data Transformation, Grouping & Aggregation (Part 2)

Welcome back to the Database for Software Developers series. In this post, we’re diving deeper into...

Learn More 12 0Apr 21

🧠 Database for Software Developers – Data Transformation, Grouping & Aggregation (Part 1)

Welcome back to the Database for Software Developers series. In this post, we’re diving into data...

Learn More 8 0Apr 19

💡 How to Pull Updates for All Git Branches Without Switching Manually

🧠 The Problem When working on multiple local branches (say for different client tasks,...

Learn More 14 0Apr 16

🛠️ Why `openssl.cafile` Configuration Matters for Your Queue System

If you’ve been debugging your app and noticed that your queue system isn't working properly, even...

Learn More 10 0Apr 15

Find the Size of Subfolders Using a One-Liner PowerShell Command

If you're working on Windows and ever wondered which subfolders are taking up the most space, here's...

Learn More 7 0Apr 7

How to Reset AUTO_INCREMENT in MySQL After Deleting Rows

Problem Statement Recently, while working with a MySQL database, I encountered an issue...

Learn More 7 0Mar 29

Automating Supabase Database Backups in Laravel with PDO

Why Automate Supabase Backups? Manual database backups can be time-consuming and prone to...

Learn More 13 0Mar 27

Automate Image Downloads from Excel Using Google Colab

Introduction Downloading multiple images manually from a dataset can be time-consuming. If...

Learn More 8 0Feb 18

Automate MySQL Backups with CRON Jobs in cPanel

Data loss is every website owner's nightmare. Regular database backups ensure that your data is safe...

Learn More 12 0Feb 16

Free Services to Expose Localhost to HTTPS A Comparison

When developing web applications locally, you often need to test your app against external APIs,...

Learn More 20 1Jan 11

Dockerizing a Project Locally and Deploying Docker Images to Azure Using GitHub Actions (CI/CD)

Guide to Dockerizing and Deploying: 1. Build the Project Start by building...

Learn More 13 0Dec 1 '24

Standardized Response and Global Error Handling in Next.js API Routes with Prisma and Zod

We'll start with helper functions for responses and error handling, then implement them in a sample...

Learn More 13 0Nov 8 '24

Web Crawler with Puppeteer and React

Overview This is a web crawler application that allows users to fetch internal links from...

Learn More 16 0Oct 17 '24

Speech Recognition from MP3 to Text

This project demonstrates how to convert an MP3 audio file to a WAV format and then use Google Speech...

Learn More 9 0Oct 9 '24

PDF Upload and OCR

Tech Stack Frontend: HTML, CSS, Bootstrap Backend: Node.js, Express.js, Multer,...

Learn More 6 0Aug 10 '24

Real-Time Score Update

1. Install Laravel Create a new Laravel project with: composer create-project...

Learn More 6 0Aug 2 '24

Facebook-OpenAI Knowledge Base Chatbot

This project is a Node.js REST API that integrates OpenAI's GPT-4 with Facebook Messenger to create a...

Learn More 12 0Jul 4 '24

Laravel CKEditor Implementation

This documentation provides a step-by-step guide to implementing CKEditor in a Laravel project. The...

Learn More 8 0Jun 20 '24

Generating Fake Data in Laravel Using Seeders

Step 1: Create Seeders Run the following Artisan command to create seeders for your...

Learn More 8 0Apr 25 '24