Spent the last stretch hunting down some subtle full-stack bugs in Ucoder Insights:
- Fixed a Next.js hydration mismatch caused by
Date.now()being called outside anisMountedguard - Fixed a React Query race condition after login by adding an
isFetchingcheck and explicitly callingsetQueryData - Found middleware that was silently never running — the file was named
proxy.tsinstead ofmiddleware.ts, so Next.js never picked it up None of these were visible in the UI at first glance, but they were quietly breaking state consistency and request handling. Dashboard should feel noticeably more solid now.
Up next: working on the public share link feature, then back to funnel analytics.
Log in or sign up for Devpost to join the conversation.