local first notesadvancedHacker News Ask HN discussion, 250+ commentsMAX
Full-Text Search Across 50,000 Local Notes Freezing the UI Thread : Scale Discipline for Personal Data Applications
TypeScriptSQLite FTS5Web Workerswa-sqlite
Problem Breakdown
The scaling defect is that personal-data apps are built and demoed at toy scale, then meet real vaults (50k notes, 10GB attachments, years of edits) whose size breaks every main-thread assumption: indexing, search, graph queries, and startup all degrade together into an app that 'gets worse the more you use it'. Note a…
The full blueprint needs the Max ($59 lifetime) plan
The problem description above is free to read. Unlock the complete solution blueprint and the copy-paste build prompt with a plan.
