Nicolas Martyanoff on Nostr: I have updated Boulevard to make HTTP matching simpler. The BCL format supports ...
I have updated Boulevard to make HTTP matching simpler. The BCL format supports symbols and string sigils; this is the result: one less indentation level and less setting types.
This is why custom configuration formats are worth it: you can't do that with YAML or TOML.
Published at
2025-03-16 15:41:13Event JSON
{
"id": "9ecb369b88ace82803f73872c93e3cbf160fe51609e1574d87f215ba4bc428fb",
"pubkey": "6d91e7b056ab18986298e04a8b278a5e070a726487fd30a599427c79db9070e9",
"created_at": 1742139673,
"kind": 1,
"tags": [
[
"imeta",
"url https://cdn.fosstodon.org/media_attachments/files/114/172/865/251/462/259/original/8b576e46b94d90e6.png",
"m image/png",
"dim 1055x600",
"blurhash U02?8G%fax%fadj=af%LN[xba|spRjxaWUae"
],
[
"proxy",
"https://fosstodon.org/users/galdor/statuses/114172865616262568",
"activitypub"
]
],
"content": "I have updated Boulevard to make HTTP matching simpler. The BCL format supports symbols and string sigils; this is the result: one less indentation level and less setting types.\n\nThis is why custom configuration formats are worth it: you can't do that with YAML or TOML.\n\nhttps://cdn.fosstodon.org/media_attachments/files/114/172/865/251/462/259/original/8b576e46b94d90e6.png",
"sig": "f22b08dbc1748d2c1b7769c922476798f9f76bbcd88793a323c914eff8a4fce06f9c425ce4ddf063e0bfde7714b7f94e1361ba147bd0f3fc51edaddf1b2ad358"
}