Giacomo Cavalieri
@giacomocavalieri
I love functional programming and learning new things ✨ Gleam core team member 💕 (he/him)
I’ve set up my thermal printer to print me a little puzzle each morning, now this is some daily games I can get behind
Everyone in the Gleam Discord is talking about atproto and I'm feeling like this, deep in the compiler trenches
I've started mirroring my two biggest repos on @tangled.org, we'll see how it goes!
The fact Discord of all places got Gleam's syntax highlighting right before @github.com is killing me, GitHub is still blocked on a very old grammar and it's been impossible to review any test code using `assert`. Discord's on the left, GitHub's on the right.
I'm can write my own big PRs with no slop machines, thanks 🙂↕️
Polish twaróg in the making @kamila-pokoj.bsky.social are you proud of me?
Almost done!!! Those are gonna be the hardest 18 tests to fix of my life
Productive Monday after a slow weekend, there's still so many failing tests though 😭😂
Rewriting the Gleam to Erlang bits of the compiler, it's going great so far
Gleam is so small all of its keywords can neatly fit on a postcard... what better way to show it than printing actual Gleam postcards? 😁
This is well cool! I haven't written any Haskell in a long while, can a length depend on the value of a previous one like this?
Binary pattern matching in BEAM languages feels like a super power, what do you mean this is all I need to parse a binary DNS packet??
Gleam being so small you could learn it in just a couple afternoons with the online language tour, give it a try! tour.gleam.run
Did you know that Gleam is so small that all of its keywords can neatly fit on a postcard? And only two thirds of those are actually used today
I'm so hyped for the Witch Hat Atelier anime to air tomorrow
Happy trans visibility day with my favourite @gleam.run easter egg 💖
This was a nice reminder from GitHub it also helped me figure out how to remove copilot entirely from the web UI 😇
macOS 26.4 bringing back Safari compact tabs is the best news I'll receive today
I made a little tool to help flash Gleam programs on devices running AtomVM. I think it's so cool you can run Gleam on such constrained esp devices!
I don't remember who suggested that, but if you block Claude on GitHub it will show a warning at the top of a repo if it contributed to it. That's great to set expectations when reading code
Bold of folks to assume this is even running a database! The only medium where the messages are stored is the receipt paper 😎
If you try and send me a message that's way too long you'll see a very surprised pigeon
Another wicked cool example of snapshot testing I saw in the wild: testing a QR code generation library �