Short Notes
Quick notes and mini-write-ups that's not long enough to be a blog post
Database Indexing for Faster Product Search
~ 2 min read
Database
Multi-Vendor Product Query
~ 2 min read
Database
MySQL vs PostgreSQL
~ 2 min read
Database
API Routes in Next.js for CRUD
~ 2 min read
Next.js
Authentication with BetterAuth in Next.js
~ 2 min read
Next.js
Dynamic Routing in Next.js
~ 2 min read
Next.js
pnpm vs npm for Next.js Projects
~ 2 min read
Next.js
SSR vs SSG in Next.js
~ 2 min read
Next.js
Handling Cart State: useState vs useReducer
~ 1 min read
React
Context vs Redux for Global State Management
~ 2 min read
React
Controlled vs Uncontrolled Forms in Checkout
~ 2 min read
React
Debouncing Product Search in the Catalog
~ 2 min read
React
Handling API Failures with Error Boundaries
~ 2 min read
React
Uploading Product Images from React
~ 2 min read
React
Building an Inventory Table with Sorting & Pagination
~ 2 min read
React
Implementing Role-Based Routing in React
~ 2 min read
React
Building a Wishlist with LocalStorage
~ 2 min read
React
Idempotency in Cart APIs
~ 2 min read
SpringBoot
Entity Relationships in E-Commerce
~ 2 min read
SpringBoot
JWT Authentication for User, Seller, and Admin
~ 2 min read
SpringBoot
Transactions in Order APIs with @Transactional
~ 2 min read
SpringBoot
Password Hashing with Bcrypt
~ 2 min read
SpringBoot
Pagination & Sorting in Product Catalog APIs
~ 2 min read
SpringBoot
Filtering Products by Category, Price, and Rating
~ 2 min read
SpringBoot
PUT vs PATCH in Product Updates
~ 2 min read
SpringBoot
Validation with @Valid
~ 2 min read
SpringBoot