The client side CSV parsing with Web Workers was the part that really jumped out to me, nice point there, how do you handle long term backups if everything stays local?
Stop building fintech with databases. Why I went local-first for Pocket Portfolio.
Pocket Portfolio
●5 ●52 ●115
calendar_today
• schedule2 min read
— Originally published at pocketportfolio.app
3 Comments
Pocket Portfolio
•
Great question — this is the tradeoff local-first forces you to think about.
Short answer: backups are explicit and user-controlled, not automatic or silent.
Right now we treat the browser as the source of truth, but we make it easy for users to export that state:
- Full portfolio export to JSON (and CSV) that can be stored anywhere the user wants
- Manual snapshotting so users can version their data (GitHub, cloud drive, encrypted disk, etc.)
Longer-term, the direction is opt-in encrypted sync, not a default cloud:
- End-to-end encryption where only the user holds the key
- Sync as a convenience layer, not a data-collection layer
- Local remains authoritative even when sync exists
So the philosophy is:
local by default, portable by design, synced only with consent.
Really appreciate you calling this out — it’s one of the most important questions in local-first systems.
Pocket Portfolio
•
@[Vanessa Paul] you will find this insightful https://coderlegion.com/9221/google-drive-sync
Please log in to add a comment.
🔥 Join developers growing publicly
Share your knowledge, build in public, and grow your developer presence with a global community.
Please log in to comment on this post.
More Posts
- © 2026 Coder Legion
- Feedback / Bug
- Privacy
- About Us
- Contacts
- Premium Subscription
- Terms of Service
- Refund
- Early Builders
chevron_left
5.8k Points • 172 Badges
United Kingdom • pocketportfolio.app/press
66Posts
50Comments
33Connections
Led delivery of OceanBrain at National Grid Ventures, reducing manual subsea investigations by 60%.
... Show moreLed delivery of OceanBrain at National Grid Ventures, reducing manual subsea investigations by 60%.
Architect of The Sovereign Ingestion & Inference Layer. The sovereign financial data layer.
A limited-scope processor architecture: broker data parses in-browser, never warehouses server-side, and AI inference runs stateless — minimising the per-user data footprint by design.
https://www.pocketportfolio.app/press Show less
... Show moreLed delivery of OceanBrain at National Grid Ventures, reducing manual subsea investigations by 60%.
Architect of The Sovereign Ingestion & Inference Layer. The sovereign financial data layer.
A limited-scope processor architecture: broker data parses in-browser, never warehouses server-side, and AI inference runs stateless — minimising the per-user data footprint by design.
https://www.pocketportfolio.app/press Show less
More From Pocket Portfolio
Related Jobs
- Software Engineer, Test & Infrastructure II (Bilingual Spanish)Vail Systems · Full time · Springfield, IL
- Building EstimatorKinsley Construction · Full time · Hagerstown, MD
- Sales Development Representative (SDR) - Banking & Fintech Salesjobgether · Full time · India
Commenters (This Week)
Jason Mullings
2 comments
webMethodMan
1 comment
Nikhilesh Tayal
1 comment
Contribute meaningful comments to climb the leaderboard and earn badges!