{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreig26zv23ftzcj4ro2zzfwsg2ne3cosjp62gejhvlh24x3bx6sbc2i",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mhmtiknxmvl2"
},
"path": "/t/ann-a-piece-of-flake-nix-repository/13812#post_5",
"publishedAt": "2026-03-22T05:25:08.000Z",
"site": "https://discourse.haskell.org",
"textContent": "shinzui:\n\n> this an open-source version\n\nI wasn’t aware of that project, but I anticipated I wouldn’t be the first to explore this idea. It’s too obvious and straightforward to have remained untouched for the years that flakes have existed. I was primarily motivated by the opportunity to experiment with the STM library, which plays a key role on the server side. At the moment, I’m working on an alternative frontend built with Miso.\n\nMiso seems production-ready: the compressed JS bundle is smaller than Bulma’s minified (but uncompressed) CSS file. I remember choosing Bulma about 10 years ago precisely because it was a tiny and simple library.\n\nThe open-source aspect of such a project is not particularly important, since it mainly addresses discoverability, and local instances provide limited value.\n\nOne difference I noticed at first glance is that the system requires login. I skipped it, since it feels unnecessary in this context—flakes are hosted on GitHub anyway.",
"title": "[ANN] A piece of flake nix repository"
}