
IndexedDB
13
MENTIONS
4
EPISODES
4
PODCASTS
Search complete. 13 mentions across 4 episodes found for "IndexedDB".
Sep 15, 2026
HTML5 in Action
S
13:59speaker_2HOST
So if you try to read massive amounts of data, the UI freezes.
S
14:02speaker_3HOST
Which is why we got IndexedDB.
S
14:04speaker_3HOST
To build a true offline-capable application, you need a robust, asynchronous database engine running inside the browser.
S
14:11speaker_2HOST
If a cookie is a sticky note, IndexedDB is like having a massive personal filing cabinet right at your desk.
S
14:16speaker_3HOST
It's a fully searchable, client-side, NoSQL database for complex data.
S
14:21speaker_2HOST
Having that raw database power natively is the prerequisite for offline functionality, a web page that works without the web.
S
14:48speaker_3HOST
So if you're on an airplane and you lose connection, the browser intercepts any network requests.
S
14:53speaker_3HOST
Instead of a 404 error, it routes them to the local attach manifest.
What is Cross-Origin Storage? - Thomas Steiner
T
15:09Thomas SteinerGUEST
But this is more an implementation detail.
T
15:11Thomas SteinerGUEST
The browser could, for whatever reason, decide to put those into blobs in an IndexedDB or a SQLite database, whatever is cheapest.
T
15:20Thomas SteinerGUEST
It's an implementation detail that you, as a developer, don't need to be concerned with.
T
15:25Thomas SteinerGUEST
You can try already some of the, like, demo implementations that I did.
T
17:30Thomas SteinerGUEST
So there's like implementation limits in place where you can just say this is like most browsers do it in a way that they don't look actually at the actual free disk space, but they make up, for example, 10 gigabytes free disk space to avoid fingerprinting.
T
17:49Thomas SteinerGUEST
so that you don't work on the actual free disk space, but on this supposed disk space.
T
17:54Thomas SteinerGUEST
And then you just look at how much of this is already occupied by other resources like IndexedDB, Cache API, whatever.
T
18:03Thomas SteinerGUEST
And you then get a share of this.
Backward Batching: Fixing Slow Uploads Without Blocking Users
C
1:42CornHOST
He's asking three questions.
C
1:44CornHOST
One, how does the background upload runner likely work using IndexedDB and whatever browser APIs make this possible? Two, what's the server-side queuing and batching pattern for the Gemini calls? Three, what does backward batching actually mean, his term, and why is it the key insight? And then the meta question, how do you review code that an AI wrote when you haven't even looked at it yet? That last one is the one that's going to keep me up.
C
2:12CornHOST
So today we're going to reverse engineer what Claude probably built for Daniel, and why the pattern matters even if your internet is fine.
H
2:19Herman PoppleberryHOST
Let's start with the core tension, because it's not obvious until you've lived it.
H
3:19Herman PoppleberryHOST
is wrong.
H
3:20Herman PoppleberryHOST
So we've got three layers to walk through.
H
3:22Herman PoppleberryHOST
client-side caching, the background thread runner using IndexedDB, server-side job management, queuing and batching those Gemini API calls, and then the layer of understanding what the AI actually built for you.
H
3:35Herman PoppleberryHOST
Three layers, and the third one is where the real discomfort lives.
Bite The Log Archive Cracker And You’re Hooked
H
51:55Heather CharpentierHOST
switch it to the map.
A
51:57Alexis Briggs BrignoneHOST
Oh, if it's IndexedDB, you'll be like, what the heck am I looking at? Because you're having a database instead of a database.
A
52:05Alexis Briggs BrignoneHOST
And you're like, I can read a few things, but this looks like mumbo jumbo.
A
52:09Alexis Briggs BrignoneHOST
But no, if you deserialize the data out, if it's Portabuff, or actually access it to the proper APIs and all that with IndexedDB, then you can actually see what the heck is in it.
A
52:20Alexis Briggs BrignoneHOST
And I mean, this tool is one way of doing that.
H
52:22Heather CharpentierHOST
Yes.