← Back to work

Case Study · 02

Local Notes

A focused desktop writing space that treats ordinary Markdown files, not an application database, as the durable source of truth.

Electron · TypeScript · CodeMirror · Node.js · YAML

Local Notes source mode showing a Markdown file beside its folder tree

The problem

Writers who want portable local files often have to accept a thin editing experience, while richer tools can make a proprietary workspace the real home of their notes.

The solution

I built a desktop editor with filesystem-backed search, links, autosave, recovery, and external-change handling while keeping every convenience subordinate to user-owned Markdown files.