How questioning every default led me from a traditional web application to a local-first architecture

Every software project starts with an idea.

Mine started with a surprisingly ordinary one.

I wanted to build a simple software tool for my own use.

Not the next social network.