DEV Community

Bishoy Bishai profile picture

Bishoy Bishai

404 bio not found

Location Germany Joined Joined on  Personal website https://bishoy-bishai.github.io/portfolio/
I Removed 80% of useEffect From Our Codebase — Here's What Happened

I Removed 80% of useEffect From Our Codebase — Here's What Happened

Comments
7 min read

Want to connect with Bishoy Bishai?

Create an account to connect with Bishoy Bishai. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
MCP: The "Universal Remote" for Your AI

MCP: The "Universal Remote" for Your AI

Comments
5 min read
3 Vite Tricks I Wish I Knew When I Started

3 Vite Tricks I Wish I Knew When I Started

3
Comments 2
7 min read
The "Safety Check" Habit: Why Your TypeScript Code Still Bleeds in Production

The "Safety Check" Habit: Why Your TypeScript Code Still Bleeds in Production

1
Comments
5 min read
React Query: What Is `staleTime` and Why Should You Care?

React Query: What Is `staleTime` and Why Should You Care?

1
Comments
5 min read
Building Real-Time Processing Status with Supabase Realtime

Building Real-Time Processing Status with Supabase Realtime

1
Comments
7 min read
Finite State Machines: The Most Underused Design Pattern in Frontend Development

Finite State Machines: The Most Underused Design Pattern in Frontend Development

3
Comments
3 min read
Why We Trust Codex But Love Opus

Why We Trust Codex But Love Opus

6
Comments
3 min read
useReducer or Redux Reducer? How to Tell Which You Need

useReducer or Redux Reducer? How to Tell Which You Need

2
Comments
4 min read
Stop Cooking Spaghetti Code: Building Scalable Design Systems with Storybook

Stop Cooking Spaghetti Code: Building Scalable Design Systems with Storybook

1
Comments
4 min read
The VAR Check: Master React Debugging Like

The VAR Check: Master React Debugging Like

Comments
3 min read
React Query Architecture — Complete Flow from Hook to Render

React Query Architecture — Complete Flow from Hook to Render

7
Comments
3 min read
Server Components aren't SSR!

Server Components aren't SSR!

6
Comments
4 min read
React Interviews: Don't Get a Red Card on Your Coding Challenge

React Interviews: Don't Get a Red Card on Your Coding Challenge

11
Comments 1
3 min read
If an AI can do 100% of your job, you are doing the wrong job

If an AI can do 100% of your job, you are doing the wrong job

6
Comments
3 min read
Frontend Coding Challenge Chat-App

Frontend Coding Challenge Chat-App

5
Comments
3 min read
Next.js - Cache Components

Next.js - Cache Components

8
Comments
6 min read
When Are Custom Hooks an Advantage in React, and When Do They Become a Liability?

When Are Custom Hooks an Advantage in React, and When Do They Become a Liability?

6
Comments
5 min read
Mastering Data Sanitization in Legacy React Applications: A Lead QA Engineer's Approach

Mastering Data Sanitization in Legacy React Applications: A Lead QA Engineer's Approach

2
Comments
6 min read
Bravo

Bravo

6
Comments
5 min read
ReactJS Hook Pattern [Prop Render Pattern]

ReactJS Hook Pattern [Prop Render Pattern]

5
Comments
6 min read
ReactJS Hook Pattern [Abandon Rendering]

ReactJS Hook Pattern [Abandon Rendering]

7
Comments
6 min read
Understanding the <Activity> Component in React 19

Understanding the <Activity> Component in React 19

5
Comments
6 min read
ReactJS Hook Pattern [useEffectEvent Pattern]

ReactJS Hook Pattern [useEffectEvent Pattern]

Comments
6 min read
async/await is NOT just syntax sugar for Promises

async/await is NOT just syntax sugar for Promises

1
Comments
5 min read
Building Your Own `useReducer`

Building Your Own `useReducer`

Comments
3 min read
Implementation Mistakes by Devs: How you should not use useEffect

Implementation Mistakes by Devs: How you should not use useEffect

1
Comments
7 min read
11+ Best Open Source Shadcn Dashboard Templates for 2026

11+ Best Open Source Shadcn Dashboard Templates for 2026

Comments
5 min read
The Simple JavaScript Detail That Cost Me Months in React

The Simple JavaScript Detail That Cost Me Months in React

1
Comments 1
7 min read
Beginner mistakes I made while learning React

Beginner mistakes I made while learning React

Comments
6 min read
Using `useRef` to Set Focus on an Input Field

Using `useRef` to Set Focus on an Input Field

Comments
3 min read
Load Balancer vs API Gateway (can one replace other)

Load Balancer vs API Gateway (can one replace other)

1
Comments
5 min read
Our SEO Journey: From SPA to Next.js (The Complete Playbook)

Our SEO Journey: From SPA to Next.js (The Complete Playbook)

Comments
6 min read
Technical Deep Dive: How React Server Components Work and Where the Vulnerabilities Appear

Technical Deep Dive: How React Server Components Work and Where the Vulnerabilities Appear

Comments
6 min read
Master the Art of Personalization: Build a React & Tailwind Theme Switcher

Master the Art of Personalization: Build a React & Tailwind Theme Switcher

Comments
4 min read
⚠️ Critical RCE Vulnerability in React Server Components (CVSS 10.0)

⚠️ Critical RCE Vulnerability in React Server Components (CVSS 10.0)

Comments
3 min read
Next.js Is Evolving Fast — 10 Latest Features You Can’t Ignore in 2026

Next.js Is Evolving Fast — 10 Latest Features You Can’t Ignore in 2026

1
Comments
8 min read
Building a Modern Image Gallery with Next.js 16, TypeScript & Unsplash API

Building a Modern Image Gallery with Next.js 16, TypeScript & Unsplash API

Comments
5 min read
loading...