3 min read By NT²
Search ten thousand titles without lag
Stories
You added item two thousand. The scroll still works—but search should not mean loading your entire financial life into memory every time you type.
5 posts
3 min read By NT²
Stories
You added item two thousand. The scroll still works—but search should not mean loading your entire financial life into memory every time you type.
9 min read By NT²
Tech
A large local vault is not proven by a slogan. It is proven by measuring the paths people actually use—first page after unlock, debounced search, FTS versus filter queries—and by being honest about what those numbers do not mean.
8 min read By NT²
Tech
Local search is not one query shape. Free-text wants a full-text index on titles and search text. Category, trash, archive, and similar filters want ordinary table predicates. The product switches strategy so the UI never has to ship the whole vault into memory to feel searchable.
8 min read By NT²
Tech
A local vault can hold thousands of structured items without becoming a giant in-memory array. The durable store stays in SQLite. The UI holds only a paged window of lightweight list rows, rendered through a virtual list.
2 min read By NT²
Stories
The first fifty items are easy. The real test is whether a vault still feels calm after years of credentials, documents, bank records, and notes.