Tagged articles
9 articles
Page 1 of 1
FunTester
FunTester
Dec 24, 2025 · Frontend Development

Avoid Stale State and Race Conditions in React useEffect – Interview‑Ready Tips

This article dissects a common React interview snippet that uses useEffect for data fetching, exposing hidden pitfalls such as component unmount updates, request race conditions, and missing error handling, and then presents a robust solution with cleanup logic and proper error management.

AsynchronousReactState Management
0 likes · 8 min read
Avoid Stale State and Race Conditions in React useEffect – Interview‑Ready Tips
FunTester
FunTester
Dec 19, 2025 · Frontend Development

How to Detect and Fix Memory Leaks in React Applications

This guide explains why memory leaks occur in React, how to spot early warning signs, and provides step‑by‑step techniques—including Chrome DevTools, React DevTools, and proper cleanup of timers, event listeners, fetch requests, and refs—to prevent and resolve leaks for more stable applications.

Reactcleanupmemory leak
0 likes · 13 min read
How to Detect and Fix Memory Leaks in React Applications
58 Tech
58 Tech
Oct 28, 2024 · Databases

Design and Practices of Multi‑Tenant Database Management in the QiaoFang SaaS System

This article examines the QiaoFang SaaS platform’s multi‑tenant database architecture, tenant data governance, multi‑partition service design, and operational practices such as database operations, cleanup, and monitoring, highlighting the challenges and solutions for large‑scale real‑estate brokerage services.

Data GovernanceDatabase ArchitectureSaaS
0 likes · 17 min read
Design and Practices of Multi‑Tenant Database Management in the QiaoFang SaaS System
Programmer DD
Programmer DD
Sep 5, 2023 · Fundamentals

How to Quickly Remove All .DS_Store Files from a Git Repository

This guide explains how to efficiently purge unwanted .DS_Store files from a Git repository, offering a one‑line find command that traverses all directories, removes the files from the index, and ensures the repository stays clean without manual per‑folder operations.

.DS_StoreGitVersion Control
0 likes · 3 min read
How to Quickly Remove All .DS_Store Files from a Git Repository
ITPUB
ITPUB
Nov 27, 2015 · Fundamentals

7 Essential Git Tricks to Undo Mistakes and Recover Your Code

This guide presents seven practical Git command‑line techniques—including amending commit messages, resetting staged changes, reverting commits, checking out previous revisions, undoing merges, cleaning untracked files, and deleting branches—to help developers safely recover from common version‑control errors.

BranchGitUNDO
0 likes · 8 min read
7 Essential Git Tricks to Undo Mistakes and Recover Your Code