logo
episode-header-image
Apr 2020
10m 46s

Episode 16 - Memoization

Minko Gechev
About this episode
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! 
Up next
Dec 2025
Episode 25 - Micro Frontends Patterns
The episode is inspired by research I conducted a few years ago in which I interviewed hundreds of other senior engineers and architects building web applications at scale.I begin by introducing the concept of micro frontends and discussing when to use them versus relying on more ... Show More
24m 51s
Dec 2025
Episode 24 - AI Agents
In this episode, we'll cover what AI agents are, how they work, common agentic implementation patterns, and how agents manage their context window. Enjoy! 
18m 38s
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
Recommended Episodes
Aug 2020
How to Remember All New Vocabulary
<p>This episode is just to explain a bit about a very useful free app that can help you to memorize anything!&nbsp;</p> 
3m 11s
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
Apr 2022
Caching is hard | The Backend Engineering Show
<p>In this episode of the backend engineering show we discuss an article written by the Forem team illustarting a bug they recently fixed in their caching layers. They go into good level of details explaining the 3 levels of caching that they have. I go through this article in th ... Show More
21m 18s
Oct 2020
TAP108: Interview with Memory Items App founder
In this episode Matt and Andy talk with Tino from Easy Memory Item about the importance of Memory Items and how you can improve your learning of them.   To download the app, search easymemoryitem in the Apple App Store or on Google Playstore.  For more information visit www.easym ... Show More
23m 4s
Aug 2016
Optimization
This show covers software optimization (how to make software run faster). 
1h 15m
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
Sep 2020
597 - How to Improve Your Memory
In this episode, we look at one simple strategy to improve your memory. Sponsor: Head over to www.betterhelp.com/tinyleaps and use the discount code tiny leaps to get 10% off your first month. The Problem There are often really important things we need to remember in our day to d ... Show More
13m 59s