#state-management (62)
- Designing Memory and State Management for Autonomous AI Agents
Learn to design and implement memory and state management systems that enable autonomous AI agents to achieve persistent understanding and robust, long-running workflows.
- Agent State Management: Keeping Track of Context and Progress
Learn how to manage an AI agent's state, context, and progress systematically to ensure reliable and consistent behavior across interactions and complex tasks.
- Building a Production-Grade AI Coding Agent Harness (Project)
Build a complete, production-grade harness for an AI coding agent, integrating environment setup, state management, control loops, tools, evaluation, and observability.
- Harness Engineering for AI Agents
Master Harness Engineering for AI coding agents. Learn to design reliable agentic tools through systematic environments, state management, verification, and robust control systems.
- Mastering Stateful Sessions: Enabling Context-Aware Interactions
Explore how Flue Framework's stateful sessions enable context-aware AI agents for multi-turn interactions and complex tasks, with practical examples and deployment insights.
- Managing Application State: Entity, Context, and Global
Explore GPUI's core state management patterns: Entity, Context, and global state. Learn to build interactive, data-driven UI components with practical Rust examples.
- Building Persistent AI Agents with Google ADK: Pause, Resume, Recover
Learn to build robust, long-running AI agents using Google ADK, capable of persisting state and context, allowing for pause, resume, and recovery.
- Implementing Persistent Agent State with External Storage
Transition from in-memory state to durable external storage for long-running AI agents built with Google ADK, enabling pause, resume, and reliable context retention.
- Robust Testing for Long-Running Agent Workflows
Implement robust testing strategies for long-running AI agents, focusing on state persistence, context management, and pause/resume functionality with Google ADK and Firestore.
- Building Persistent ADK AI Agents
Master building production-ready long-running AI agents using ADK. Learn architectural design, implementation phases, and robust strategies for state and context persistence.
- Embracing Reactive Programming with RxJS
Master reactive programming with RxJS in Angular, focusing on Observables, Operators, and Subscriptions for building robust, scalable, and responsive enterprise applications.
- Embracing Reactive Programming with RxJS
Master reactive programming with RxJS in Angular, focusing on Observables, Operators, and Subscriptions for building robust, scalable, and responsive enterprise applications.
- Modern State Management with Signals
Master modern Angular state management using Signals, learn how to build reactive, performant enterprise applications, and leverage AI for enhanced development workflows.
- Modern State Management with Signals
Master modern Angular state management using Signals, learn how to build reactive, performant enterprise applications, and leverage AI for enhanced development workflows.
- Project 2: Developing a B2B E-commerce Platform Module
Build a B2B E-commerce platform module with Angular, focusing on product management, search, and order processing using modern standalone components and robust state management.
- Project 2: Developing a B2B E-commerce Platform Module
Build a B2B E-commerce platform module with Angular, focusing on product management, search, and order processing using modern standalone components and robust state management.
- SmolVM State, Storage, and I/O for Portable Virtual Machines
Learn how SmolVM manages virtual machine state, storage, and I/O, enabling sub-second cold starts and robust cross-platform portability.
- State Management: Making Your UI Dynamic
Learn how to manage application state in Ratatui using the Model-View-Update pattern, enabling dynamic and interactive terminal user interfaces with practical examples.
- Project: Creating a File Browser
Build a practical terminal file browser application using Ratatui, learning advanced TUI patterns like state management, directory listing, and interactive navigation.
- Project: Building a Simple Task Manager
Build a practical terminal task manager using Ratatui, applying state management, event handling, and UI rendering techniques to create an interactive TUI application.
- State Management & Data Flow in SwiftUI
Master SwiftUI's powerful state management and data flow mechanisms, including @State, @Binding, @Observable, @EnvironmentObject, and @AppStorage, to build dynamic and reactive iOS apps.
- Project 4: Real-Time Collaboration Tool
Build a real-time collaborative drawing application for iOS using modern Swift and SwiftUI. Learn about WebSocket communication, data synchronization, and concurrent UI updates.
- Core Architectural Patterns in Angular
Explore fundamental architectural patterns in modern Angular, including SPA, SSR, microfrontends, state management, and scalable routing, with practical examples.
- Project: Designing a Multi-Role Admin Dashboard
Design a robust, multi-role admin dashboard in Angular, exploring architectural patterns like role-based access control, scalable routing, and state management for enterprise applications.
- State Management: Strategies and Boundaries
Explore fundamental state management patterns in modern Angular applications, covering local, service-based, and reactive strategies, and defining clear state ownership boundaries.
- Anticipating Future Trends in Angular System Architecture
Learn to anticipate and adapt to emerging technologies and architectural paradigms shaping the future of Angular applications, including AI and WebAssembly.
- Large-Scale State Management in React & Microfrontends
Master scalable state management for large React apps and microfrontends, applying Context API, Zustand, Jotai, and state boundary strategies.
- State and Data Management: Server vs. Client State
Learn about server and client state management in Angular applications, including optimistic updates and immutability.
- Deep Dive into React Hooks: Powering Component Logic
Learn how to use React Hooks for state management, side effects, and more in functional components.
- Mastering React Client State with Context, Zustand, Redux Toolkit
Master client-side state management in React by learning to effectively use Context API, Zustand, and Redux Toolkit for robust application architecture.
- Authentication & Authorization: Secure User Flows
Learn how to implement secure user authentication and authorization in React applications using token-based security patterns.
- Real-World Scenarios & UX Edge Cases
Learn how to handle autosave conflicts and implement robust file uploads in React applications.
- State & The useState Hook: Making Components Interactive
Learn how to use React's useState Hook to add interactivity and state management to your components.
- Controlled Forms & Input Management
Learn how to create controlled forms in React, manage user input efficiently, and collect data from users effectively.
- The useContext Hook & Context API: Global State Made Easy
Learn how to use React's Context API and useContext hook to manage global state efficiently, avoiding prop drilling.
- useRef, useReducer, and Other Essential Hooks
Learn how to use useRef, useReducer, and other essential hooks in React for managing state and optimizing performance.
- Advanced State Management: Zustand & Redux Toolkit
Learn how to manage global state in React applications using Zustand and Redux Toolkit.
- Building a Feature-Rich E-commerce Product Page
Learn how to build a feature-rich e-commerce product page using React and hooks.
- Crafting Conversations: Prompt Design & State Management
Learn how to design effective prompts and manage state in React applications for seamless AI interactions.
- Orchestrating Intelligence: Client-Side Agents & State
Learn how to build UIs that collaborate with AI agents, managing their state and interactions.
- Managing AI Context & Memory in React
Learn how to give your AI-powered React applications a true sense of memory and context, ensuring coherent and intelligent interactions.
- Tunix LLM Architectures: Functional State Management with JAX
Understand how Tunix leverages JAX and Flax NNX to define LLM architectures and manage their explicit state for advanced post-training routines.
- Build Collaborative Multi-Agent Systems with Python & LLMs
Build a collaborative multi-agent system using Python and LLMs, applying collective intelligence to solve complex problems effectively.
- Mastering React Hooks
Learn about React Hooks, their purpose, and how to use them effectively in functional components.
- React Architecture & Design Patterns
Explore React architecture and design patterns for building scalable, performant applications.
- Build Robust Puter.js Apps with Effective State Management
You will learn to implement effective state management patterns in Puter.js applications, organizing data, ensuring UI reactivity, and persisting information.
- Architectural Patterns: Composing TanStack Libraries
Learn how to compose TanStack libraries for a cohesive and performant frontend architecture.
- Build Interactive A2UI: Actions and State Management
Master how to implement interactivity, handle user actions, and manage UI state within agent-driven A2UI interfaces, enabling your AI agent to respond dynamically.
- Routing, Navigation & State Management Strategies
Explains core concepts, best practices, and advanced techniques for routing, navigation, and state management in Angular applications.
- Flutter Production: Build, Deploy, and Maintain Apps
Learn to build, deploy, and maintain high-quality Flutter applications, covering advanced UI, state management, testing, performance, security, and CI/CD practices.
- 2: Choosing & Implementing State Management
Learn the importance of state management in Flutter and explore popular solutions like Provider, Riverpod, and BLoC.
- Core Concepts & Modern State Management
Explains Flutter's core concepts and modern state management techniques for building scalable, maintainable applications.
- Performance Optimization & Debugging
Learn how to identify and optimize performance bottlenecks in Flutter applications using tools like DevTools and best practices for state management.
- Advanced State Management and Scaling in Module Federation
After reading, developers will effectively manage state and scale complex micro-frontend architectures using advanced Module Federation techniques for enterprise applications.
- Guided Project 1: Building a Signal-Driven Counter App
Learn how to build a signal-driven counter app using Angular Signals, including basic state management and interactions.
- Advanced NgRx with Angular v20: Deep Dive and Best Practices
Learn advanced NgRx with Angular v20, covering security, effects, performance optimization, and real-time data integration.
- Learn NgRx State Management for Angular v20 Applications
Grasp NgRx core concepts and gain the skills to implement reactive state management effectively in your Angular v20 applications.
- Develop Advanced Web Components for Large-Scale Applications
Learn to integrate Web Components into performance-critical applications, manage complex state, implement SSR, and ensure quality through robust testing strategies.
- Mastering Advanced NgRx with Angular v20: Deep Dive and Best Practices
Learn advanced NgRx with Angular v20, including Auth Guards, Effects, performance optimization, and real-time data integration.
- Advanced Micro-Frontends: State Management with Module Federation
Learn to effectively manage state and complexity in large-scale micro-frontend applications using advanced Module Federation techniques for enhanced scalability.
- Build React Apps with Modern Redux Toolkit and RTK Query
Learn to build robust, efficient, and maintainable React applications using the latest Redux Toolkit, Redux Thunk, and RTK Query.
- Introduction to the TanStack Ecosystem for Beginners
Learn to build efficient and scalable web applications by understanding the core components and powerful utilities within the TanStack ecosystem.