Luma Logo
Luma
Get StartedBlog

Engineering Blog

A behind-the-scenes look at how we build Luma.

The Origin Story: Why We Built Luma
Origin Story
1
2025-12-01
3 min read

The Origin Story: Why We Built Luma

From a simple AI tool to a comprehensive bookmark manager.

Building a Fast Local File System in the Browser
Architecture
2
2025-12-02
6 min read

Building a Fast Local File System in the Browser

How we used IndexedDB, simple flat structures, and smart memory caching to build a file explorer that feels native.

The Sync Engine: Privacy-First Google Drive Integration
Sync Engine
3
2025-12-03
5 min read

The Sync Engine: Privacy-First Google Drive Integration

A technical overview of Luma's event-driven sync architecture, exploring how a persistent queue enables offline capabilities and privacy-first Google Drive backups without compromising UI performance.

Inside LUMASYNC: Deep dive into the sync engine architecture
Google Drive
4
2025-12-04
4 min read

Inside LUMASYNC: Deep dive into the sync engine architecture

Why we chose to store your data in plain text formats inside your own Google Drive

The Shallow Router: How we made Luma navigation instant
Routing
5
2025-12-05
3 min read

The Shallow Router: How we made Luma navigation instant

Extending the browser history API to build a zero-latency navigation system that saves money and feels native.

The Luma Browser Extension: Bridging the Gap
Browser Extension
6
2025-12-06
4 min read

The Luma Browser Extension: Bridging the Gap

How the Luma Browser Extension bridges the gap between the web sandbox and browser tabs securely and offline.

Luma Logo
Luma

A free, modern bookmark manager with folder-based organization.

PrivacyTermsBlog

© 2025 Vinod Liyanage, All rights reserved.