My personal website, in gleam+lustre!
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

'I lied'


Signed-off-by: MLC Bloeiman <mar@strawmelonjuice.com>

+28 -1
+15 -1
src/homepage.gleam
··· 17 17 pub fn posts() { 18 18 [ 19 19 Post( 20 + 3, 21 + category: "Devlog", 22 + title: "I lied", 23 + summary: "The Gleam for backend experiment is back!", 24 + published: Date(2026, April, 5), 25 + revised: None, 26 + body: File(Djot, "./written-contents/blog/devblog/lumina/3.dj"), 27 + tags: [ 28 + ".unlisted", 29 + ], 30 + aliases: [], 31 + comments: CommentsDisable, 32 + ), 33 + Post( 20 34 2, 21 35 category: "Devlog", 22 36 title: "Liveblog Start", ··· 37 51 summary: "A liveblog of my longest-running and definitely most ambitious project.", 38 52 published: Date(2026, March, 27), 39 53 revised: None, 40 - body: LiveBlog([#(2, "Start of a Journey")]), 54 + body: LiveBlog([#(3, "April 2026: 'I lied'"), #(2, "Start of a Journey")]), 41 55 tags: [ 42 56 "gleam", 43 57 "rust",
+13
written-contents/blog/devblog/lumina/3.dj
··· 1 + When the most recent iteration of Lumina ended, one backend had shown great promise, the other... Couldn't keep up. 2 + 3 + The conclusion of this three-backends experiment was then, "TypeScript is fine but not preferred, Gleam lacks the ecosystem needed, Rust is great.", and so... `Lumina:Peonies:itr2` took off in Rust. 4 + 5 + However, Gleam has a certain gravitational field, it makes it fun and trivial to write on projects, even when you're not very dedicated to that project. Rust on the other hand will reward you amazingly for that little dedication. 6 + 7 + They're both great languages! 8 + 9 + And with Gleam's ecosystem becoming rapidly bigger and more dependable, Lumina's gleam-for-backend experiment restarts, not really as an experiment this time, actually: 10 + 11 + The Gleam and Rust backend implementations will live next to each other in split branches. Multiple implementations of hopefully the same product! 12 + 13 + If you'd like to see the `Lumina:Peonies:itr2` Gleam-for-backend branch, you can do so [here](https://tangled.org/strawmelonjuice.com/Lumina/tree/gleam)!