#memory-management (17)
- Develop Long-Term Memory for AI Agents with Knowledge Retrieval
Learn to equip AI agents with long-term memory by leveraging external knowledge bases, vector databases, and Retrieval Augmented Generation for robust performance.
- Loading ROMs and Initial Boot Sequence
Load Game Boy ROMs into your F# emulator and initialize the system's boot state to prepare for instruction execution, bypassing the boot ROM.
- Optimize LLM Agent Context with Prioritization & Sliding Windows
Learn to implement dynamic context prioritization and sliding windows to manage LLM agent memory and overcome context window limits.
- Swift Programming for iOS: From Fundamentals to Advanced Mastery
Learn to master Swift programming from fundamental concepts to advanced topics, preparing you to confidently build production-grade iOS applications.
- Swift Memory Management with ARC: Avoid Leaks, Build Robust Apps
Readers will learn how Swift's Automatic Reference Counting manages memory, enabling them to prevent leaks and build robust, efficient applications.
- Swift Programming for iOS: Fundamentals to Production Apps
Learn Swift programming from fundamental concepts to advanced techniques, covering concurrency and best practices to confidently build production-grade iOS applications.
- Memory & State Management for Persistent AI Interactions
Learn how to implement memory and state management in AI applications using LangChain, Vector Stores, and RAG.
- Memory Management, Garbage Collection, and Preventing Leaks
Learn about JavaScript's memory management, garbage collection, and how to prevent leaks for writing performant applications.
- Simulated JavaScript Technical Mock Interview
Explore the intricacies of JavaScript's behavior through challenging questions and explanations.
- How Memory Works: Deep Dive into Internals
Explore the intricate workings of computer memory, from stack and heap to virtual memory and CPU caches.
- Beyond the Code: JVM Internals & Performance Basics
An introduction to the Java Virtual Machine, its architecture, and performance basics.
- Best Practices and Performance Tuning
Learn essential best practices and performance tuning strategies for running Redis efficiently in production.
- Learn C Programming: From Basics to Low-Level Systems
Learn C programming fundamentals, memory management, and C23 features to build a strong foundation and develop efficient low-level applications.
- Pointers: The Heart of C
An in-depth exploration of pointers, a fundamental concept in C programming that enables direct memory manipulation and efficient data handling.
- Memory Management: `malloc`, `calloc`, `realloc`, `free`
Learn how to use malloc, calloc, realloc, and free for dynamic memory management in C.
- Structures, Unions, and Enums: Custom Data Types
Learn about structures, unions, and enums in C: custom data types for complex data.
- Guided Project: Custom Memory Allocator
Learn how to build a custom memory allocator in C using basic data structures and algorithms.