home
blog
projects
about
Subscribe
Browser Tab Leader Pattern: Stop Wasting API Calls Across Browser Tabs
04/07/2025
•
104 views
•
7 min read
•
0 likes
web development
react
browsers
tips
apis
optimization
typescript
javascript
Use the tab leader pattern to reduce redundant API calls, improve performance, and enhance user experience across multiple browser tabs
Which Github Copilot Version is Best for Refactoring Basic React and TypeScript? 4o, o1, 3.5, or 3.7 Sonnet
26/02/2025
•
99 views
•
6 min read
•
1 likes
copilot
llm
generative ai
react
typescript
javascript
refactoring
large language models
gpt-4o
Discover the best Github Copilot version for refactoring React and TypeScript: comparing 4o, o1, 3.5, and 3.7
4 Ways to Destructure Array in JavaScript & make your code look clean
11/08/2024
•
66 views
•
3 min read
•
0 likes
javascript
web development
tips
webdev
programming blogs
Learn four methods to destructure arrays in JavaScript for cleaner, more readable code
Authenticated Protected Routing using NextJS Middleware and NextAuth
18/06/2024
•
122 views
•
4 min read
•
3 likes
next.js
middleware
javascript
typescript
react
nextauth.js
routing
authentication
authorization
validation
Enhancing Next.js Security with NextAuth.js and Custom Middleware Validate user path access on edge with NextAuth & Next.js Middleware
Authenticated Protected Role-based Routing using Next.js and HOC
08/12/2022
•
4,661 views
•
3 min read
•
4 likes
next.js
react
software engineering
javascript
typescript
Implementing Authenticated Protected Role-based Routing using Next.js and HOC
JavaScript Closures: A Simple Guide
12/12/2021
•
271 views
•
2 min read
•
9 likes
javascript
closure
programming blogs
code
programming tips
JavaScript Closures: A Simple Guide: Lets tackle and get familiar with JavaScript Closures
React Lifecycles in Functional Components
22/11/2021
•
316 views
•
5 min read
•
6 likes
react
javascript
reacthooks
javascript library
What is the equivalent of lifecycle methods of Class components in functional? Let's find out.