@pavot @redeagle flat files kind of suck. I implemented simple test blog app that used them but it means you're storing metadata in the os specific filetree, extending whatever markup language you're using, or just not having usable or extensible metadata making any automated content management useless.

If you hate DB management lots try SQLite. It has many of the advantages of flat files regarding backups and encapsulation without being flat files.
Follow

@einziggurat with Hugo or Jekyll you can have metadata tags in the file header. That would be non-native. If you want native metadata on Linux you can use xattr file system attributes. Or, indeed, a combination of both.
@pavot @redeagle

· · Tusky · 1 · 0 · 3
@fedops @pavot @redeagle hugo and jekyll are both static, which makes flat files less horrible, I'm also not saying the problems are insurmountable.

I would not try to do flat files on a dynamic app, or an app you might want running dynamically ever.
Sign in to participate in the conversation
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.