Brain Blocks by Saiful Alam
About
Series
Tags
Open menu
Archive
31 posts sorted by publish date.
Jun 22, 2026
7 min read
How AI Will Take Over Your Job — and What You Can Do to Stay Relevant
How AI Will Take Over Your Job — and What You Can Do to Stay Relevant The AI Revolution Is Already Here Let’s be honest: a few years ago, we all treated artific…
Dec 17, 2025
19 min read
Caddy — A powerful web server!
1\. Introduction Caddy is an opensource web server written in Go that is designed to make running and deploying web applications simple. Unlike older servers su…
Aug 11, 2025
4 min read
A Bash Script for Default File Associations
As a software engineer, juggling files in dozens of formats—from source code to config and markup—is a daily reality. Opening these files in the right editor is…
Jul 2, 2025
10 min read
Automating Laravel & Vue.js (Inertia) Releases with GitHub Actions
As developers, we love to build things. We pour our hearts and minds into creating applications that solve realworld problems. But when it comes to shipping our…
Jun 30, 2025
6 min read
🚀 Create a Folder Bookmarking System in Bash with goto and bookmark Commands
Tired of typing long paths or digging through cd history to jump to your commonly used directories? With a simple Bash tool, you can create named bookmarks for…
Jun 24, 2025
9 min read
Taming the Subscription Chaos: A Deep Dive into Bill Organizer
Early explore: visit the website(http://bills.msar.me/). In an age where digital services are the lifeblood of our personal and professional lives, it's easy to…
Dec 2, 2024
4 min read
Intro: PHP Package development
Introduction Laravel is one of the most popular PHP frameworks, known for its elegant syntax and powerful tools that simplify web development. One of the streng…
Jul 16, 2024
8 min read
Understanding Zustand: A Lightweight State Management Library for React
State management is a crucial aspect of building robust and scalable React applications. While there are numerous state management libraries available, Zustand…
Jun 27, 2024
8 min read
Database Indexing - Why it's matter?
Database indexing is crucial in Laravel application development for several reasons: 1. Performance Improvement: Faster Query Execution: Indexes allow the datab…
May 20, 2024
6 min read
Database Relationships in Laravel
This is a Series of Article to start the series visithere. Database relationships define how data in one table is related to data in another table. In Laravel,…
May 16, 2024
6 min read
Database Join Queries
This is a Series of Article to start the series visit here. In the realm of web development, database interactions are crucial for storing, retrieving, and mani…
May 15, 2024
3 min read
Understanding Database Keys
This is a Series of Article to start the series visit here. In Laravel, database keys play a crucial role in defining relationships between different tables and…
Feb 29, 2024
3 min read
JavaScript Design Patterns: Best Practices for Building Scalable and Maintainable Code
Introduction JavaScript design patterns are essential tools for developers seeking to write clean, efficient, and maintainable code. By following established pa…
Feb 4, 2024
4 min read
Hello ADB - Cheat Sheet
Android Debug Bridge (adb) is a versatile commandline tool that lets you communicate with a device. The adb command facilitates a variety of device actions, suc…
Jan 6, 2024
4 min read
Deep Diving into React Hooks
React Hooks revolutionized the way developers approach state management and lifecycle methods in React functional components. Introduced in React 16.8, Hooks pr…
Jan 1, 2024
10 min read
Github Actions - Your secret weapon
Imagine code evolving like a living organism, each tweak and fix captured like snapshots in a digital album. That's the magic of Git, a version control system t…
Dec 23, 2023
8 min read
Testing in Laravel
Laravel's robust framework caters to a developer's desire for efficiency and elegance. But what about assurance, the quiet confidence that your code won't crumb…
Dec 18, 2023
6 min read
Asynchronous Programming with Promises and Async/Await in JavaScript
JavaScript's ability to handle multiple tasks simultaneously, known as asynchronous programming, is what makes it so powerful. But this power comes with complex…
Dec 14, 2023
13 min read
Securing Laravel Applications with Advanced Authentication and Authorization Strategies
In today's digital landscape, security is paramount, and Laravel applications are no exception. With sensitive user data and critical business logic at stake, i…
Dec 12, 2023
22 min read
API call in JavaScript & JS frameworks
Interacting with external applications is a necessary thing when we work on frontend applications by API calls. APIs allow different software applications to co…
Dec 8, 2023
6 min read
Memory leak in React JS application
Memory leaks or unintentional memory growth in a React application can be risky, potentially causing the browser tab—or even the entire browser—to crash. Recent…
Dec 3, 2023
12 min read
Laravel Database Design & Structure
In my experiences, I saw most people struggling with database design and normalization, In the last 4/5 or years I guided many projects of my colleagues, friend…
Dec 1, 2023
5 min read
Building and Optimizing Laravel APIs for Performance
In today's fastpaced digital world, performance is a crucial factor for the success of any web application. APIs, which serve as the backbone of many modern app…
Nov 25, 2023
10 min read
Usage of JavaScript array methods
In JavaScript, an array is a data structure that contains a collection of elements. Arrays are very useful because you can store, access, and manipulate multipl…
Nov 24, 2023
4 min read
Laravel Filter Query Using Pipeline
In our application sometimes we provide the search and filter functionality to the user. In this article, we will see how we can filter the data using the pipel…
Nov 22, 2023
6 min read
Laravel model observer
Laravel Observers are listeners for a model it's a listento event method like create, update and delete. It can be used to modify the model or to modify any oth…
Oct 28, 2023
9 min read
Deploy your Laravel app to cloud server
Laravel is a popular opensource PHP web application framework known for its elegant syntax and robust features. It simplifies web development by providing tools…
Sep 17, 2023
2 min read
Simple API testing on VS Code
There was many API testing tools like PostMan, ThunderClient etc., but as a developer switching application while developing API application and testing the API…
Sep 16, 2023
3 min read
Our First Request
Postman is a powerful and userfriendly tool for testing and debugging APIs. One of the first things you will want to do when getting started with Postman is to…
Nov 3, 2022
2 min read
Getting started with Postman
Postman is a popular API testing tool that allows developers to test and debug their APIs quickly and easily. It provides a wide range of features, including th…
Jul 1, 2022
1 min read
Hello World
This is an intro article, where I describe what I'm up to and who am I? Vision I like to share my software development journey with all the developers in the we…