Architecting Agent Memory: Principles, Patterns, and Best Practices — Richmond Alake, MongoDB | AI Engineer | Podwise