In this episode of ClueCon Weekly, we're joined by software engineer, technical writer, and React expert Jovonne Cameron for a deep dive into one of the trickiest parts of building modern web apps—state management in React.
From managing user interface updates to navigating global vs. local state and avoiding costly mistakes (like that time a bug racked up $50,000 in cloud fees), Jovonne shares real-world insights that every developer—especially those transitioning from backend to frontend—will appreciate.
We cover:
✔️What “state management” really means and why it matters in React
✔️When you should (and shouldn’t) use Redux
✔️Alternatives like Zustand and TanStack Query
✔️Jovonne’s 3-2-1 Rule for approaching state management
✔️Performance pitfalls like unnecessary re-renders and excessive API calls
✔️How to test state-heavy components effectively
✔️Where AI fits (and doesn’t) in state management today
Whether you’re building a simple app or scaling to enterprise-level complexity, this episode is packed with valuable tips and practical advice.
🎯 “Simplify. That’s my golden rule for state management.” – Jovonne Cameron
ClueCon Weekly with Jovonne Cameron