My Blog

Writing about React.js, Next.js, Web3 and building modern web apps.

What Is Phaser
2d-animationphaserjsreacctjs

What Is Phaser

Phaser 4: What It Is and How to Use It in React.js / Next.js If you’ve ever wanted to build a browser game — from a simple platformer to a full 2D world with ph…

Aug 13, 20267 min read
Why Your Transaction Shows “Failed” But Your Money Is Already Gone
web3transaction-failedfront-end-development

Why Your Transaction Shows “Failed” But Your Money Is Already Gone

A deep dive into two silent bugs that combine to show a false failure while your transaction already landed on-chain. @mirbasit01 The Scenario You submit a tran…

Jun 18, 20265 min read
Transaction shows “Failed”
but money was already gone
web3blockchainalchemy

Transaction shows “Failed” but money was already gone

Transaction shows “Failed” but money was already gone

Jun 18, 20261 min read
What Is Account Abstraction?
account-abstractionweb3blockchain

What Is Account Abstraction?

Account Abstraction means: Turning a normal wallet account into a programmable smart contract account. In simple words: Instead of using a normal EOA wallet (li…

Feb 17, 20262 min read
React Performance Optimization: useMemo vs useCallback
usecallbackreactjsreact-hook

React Performance Optimization: useMemo vs useCallback

useMemo vs useCallback Understanding when to cache values and when to cache functions Introduction React provides two important hooks for performance optimizati…

Jan 19, 20264 min read
Abdul Basit — Frontend & Blockchain Developer
blockchainaibackend-development

Abdul Basit — Frontend & Blockchain Developer

mirbasit01 Abdul Basit Frontend & Blockchain Developer Hey there, I’m Mir Basit! I’m a passionate Frontend & Blockchain Developer who loves building modern and …

Jan 3, 20264 min read
Node.js Express MongoDB backend API setup
expressjsnodejsbackend

Node.js Express MongoDB backend API setup

Node.js Express MongoDB Quick Reference Guide Quick Start Commands # Initialize project npm init -y # Install dependencies npm install express mongoose # Start …

Jan 1, 20264 min read
Understanding HttpOnly Cookies: Your Frontend’s Secret Weapon Against XSS Attacks
web-developmentxss-attackhttponly-cookie

Understanding HttpOnly Cookies: Your Frontend’s Secret Weapon Against XSS Attacks

Introduction In the world of web security, cookies are both essential and vulnerable. They store sensitive information like session tokens and authentication da…

Dec 22, 20254 min read
Web2 vs Web3: The Evolution of the Internet — A Complete Guide
web-developmentsoftware-developmentweb2-vs-web3

Web2 vs Web3: The Evolution of the Internet — A Complete Guide

Web2 vs Web3: The Evolution of the Internet — A Complete Guide Introduction The internet is evolving, and we’re witnessing a fundamental shift from Web2 to Web3…

Dec 12, 20257 min read
Luck-Based Decision Maker
decision-makingweb-developmentnextjs

Luck-Based Decision Maker

Let Fate Decide: When You Can’t Make Up Your Mind, Let Luck Choose for You 🎲 The Story Behind a Simple Yet Powerful Decision-Making Tool Have you ever found yo…

Nov 25, 20255 min read