I apply the UNIX approach "Everything is a file" to more and more applications in my life. Just migrated recipes from #tandoor to #cooklang: https://blog.ture.dev/posts/the-forever-file/
The Forever File

Why I’m Moving My Data from Databases to Markdown and Cooklang

Ture's Tech Blog
@campfireman I came across this advocacy document today when perusing the venerable SQLite documentation. What they call application file formats, I think, applies to Cooklang, too? If yes, Cooklang possibly falls under their first category of application file formats, fully custom formats. I find it interesting that they say that those are usually binary. I suspect that their document predates current Markdown use cases, and does not take modern hardware into account. https://sqlite.org/appfileformat.html
SQLite As An Application File Format

@unpicked660 That is a very interesting piece, thanks for the hint! It reminds me a bit of this interview with Mike Stonebraker. He proposes replacing half of Linux with a database (and also the spark that led to DBOS) at minute 31 onwards: https://www.youtube.com/watch?v=YPObBOwIrHk
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

YouTube
@campfireman Yeah, I have already watched it. 🤓 He really pulls no punches. And Ryan Peterman is on fire, too. I have watched a few of his videos since he started to invite one Turing award winner after another.
@unpicked660 Good to know, will check it out! Just randomly watched the Stonebraker one.