Today we'll learn about memoization! Memoization is a practice that helps us improve the performance of our apps using caching.
In the episode, we'll also discuss pure functions, caching strategies, and much more!
Jan 2025
Episode 23 - Building a minimal reactive framework
This episode explores building a minimal reactive framework using signals as a reactivity primitive. We'll look into implementing a simple component model, composing components, separating the view into static and dynamic parts, and implementing fine-grained reactivity.
17m 54s
Nov 2020
Basic Caching Techniques Explained - Spatial, Temporal, Distributed, Write-Through, Write-Back, Cache Aside
<p>In this video I go through the three type of caching and how it is kept in sync.</p>
<p>0:00 Intro</p>
<p>0:30 What is Caching?</p>
<p>1:20 Spatial Cache</p>
<p>3:30 Temporal Cache</p>
<p>5:00 Distributed cache</p>
<p>6:30 Write-Through Cache</p>
<p>8:00 Write-Back Cache</p>
10m 23s
Mar 2019
How to Quickly Recall - The 10 Sparketypes with Jim Kwik
Today, we're going to exercise your memory! To teach you this 2500-year-old memory technique, I'm going to use 10 Sparketypes from our episode #99 "Finding Work that Lights You Up with Jonathan Fields." If you haven’t already listened to that episode, I recommend you go back and ... Show More
16m 58s
Aug 2021
A Simple Memory Tip You Can Use Right Now with Jim Kwik
How do you remember things better? As a member of our community, you already know the power of having an exceptional memory. We talk a lot about the principles of having a better memory—things like imagination, association, organization, and attention. Today, I want to talk about ... Show More
16m 42s