
Sign up to save your podcasts
Or


Lucas and Luna dive into a subtle but common cause of memory leaks in React apps: closures that capture stale references. They trace the problem from a real-world case at a mid-size SaaS company whose dashboard crashed after 15 minutes of use. Lucas explains how closures work in JavaScript, why React's hooks make the issue worse, and how the team fixed it with useRef and useCallback. Luna brings data from Chrome DevTools memory profiling showing a 200MB leak in under an hour. The episode ends with a practical checklist for auditing your own app for closure-related leaks. A short, honest mention of listener support via buy me a coffee dot com slash fexingo keeps the show ad-free.
#React #MemoryLeak #JavaScriptClosures #WebPerformance #Hooks #UseRef #UseCallback #ChromeDevTools #SaaS #Frontend #Technology #FexingoBusiness #BusinessPodcast #WebDev #Debugging #PerformanceOptimization #GarbageCollection #ReactHooks
Keep every episode free: buymeacoffee.com/fexingo
By FexingoLucas and Luna dive into a subtle but common cause of memory leaks in React apps: closures that capture stale references. They trace the problem from a real-world case at a mid-size SaaS company whose dashboard crashed after 15 minutes of use. Lucas explains how closures work in JavaScript, why React's hooks make the issue worse, and how the team fixed it with useRef and useCallback. Luna brings data from Chrome DevTools memory profiling showing a 200MB leak in under an hour. The episode ends with a practical checklist for auditing your own app for closure-related leaks. A short, honest mention of listener support via buy me a coffee dot com slash fexingo keeps the show ad-free.
#React #MemoryLeak #JavaScriptClosures #WebPerformance #Hooks #UseRef #UseCallback #ChromeDevTools #SaaS #Frontend #Technology #FexingoBusiness #BusinessPodcast #WebDev #Debugging #PerformanceOptimization #GarbageCollection #ReactHooks
Keep every episode free: buymeacoffee.com/fexingo