Honestly I would just write my own if there weren’t already at least four different implementations, but here I am yelling at the void instead.
Posts by Sean Cribbs
For the second, if I want optional weights I will wrap them myself. Your graph library or algorithm doesn’t need to decide for me.
I’ve yet to see a rationale for either decision, other than perhaps classic algorithms using integers for strong equality semantics or array indexing, neither of which are relevant to Gleam.
Mini-rant related to today’s failed stream:
All graph libraries in pure #GleamLang currently either: require Int as the node id type, wrap node weights/values in Option, or both.
The first is lazy because all of them use Dict internally, which allows any key type. The second is just bad API design
Apparently the technical difficulties did not cease. I streamed.... into the ether? 😭
Even though it recorded locally, the session was a wash anyway with a very frustrating end. I'll fix the problems with the code off-stream and let's pick up next week with Chapter 7.
#EssentialsOfCompilation
Having some technical issues with my microphone... starting a few minutes late.
We're so back! I'm ready to resume implementing #EssentialsOfCompilation in #GleamLang, but we have some housekeeping to do first, so let's consolidate and clean up our graph data structures in preparation for Chapter 7:
youtube.com/live/NZkjO1i...
I wrote for @resilienceinsoftware.org on "Superficial Blamelessness", where under the label of "blamelessness", we avoid punishing people, yet still focus fixes and interventions based on the same individualistic framing rather than a broader systemic stance.
resilienceinsoftware.org/news/11502437
Really excited about this project moving forward, and holy crap that casting www.instagram.com/p/DXPeK6SCeZf/
Looking to what Ukraine has done to root out corruption after Euromaidan would be a good place to start, I think.
I think the best they can do is to stick to the law, bring in non-partisan investigators and prosecutors, etc
It’s always going to be hard for the opposition to look non-political in its prosecutions of former officials when the previous regime were actively criminal.
Gleam Gathering 2027 confirmed 🔥
Info from the website: „(…)we are so excited to announce that, if you want it, we are absolutely bringing the Gathering back in 2027.”
#gleamlang #gleamnews
💯💯💯
bcantrill.dtrace.org/2026/04/12/t...
Thanks for attending! We were able to port a lot more of `glam` into our Gleam matrices library. A polished release will be right around the corner and 1.0 not far off.
See you next week, like/follow/subscribe: youtube.com/@seancribbs
#GleamLang #GameDev #Matrices
Welcome back to another Sunday! Let's polish up the hex.pm/packages/mat... library for a new release. Join me at 1:30PM CDT:
youtube.com/live/T5ZxuM5...
#GleamLang #GameDev #Tiramisu #Matrices #Splines
Crohn’s is brutal, sorry mate.
I would ask him back if “Fruit flies like a banana” makes sense
Time for a round of “Let’s absolutely not mention the single-best method of prevention in our list of how to avoid infection” bingo.
No stream today, folks. Enjoy your Sunday! See you next week…
youtube.com/@seancribbs
#GleamLang
From yesterday: The good vibes returned at CPKC Stadium, sparked by Chawinga's return. #KCBaby
www.kansascity.com/sports/socce...
Debinha action photo
Team celly photo
Team celly photo
THIS MEANS EVERYTHING TO US 🥹
Display over a doorway entering a theatre reads “Sinners in 70mm”
🔜
my brain is sometimes like: if not compiler problem, why compiler shaped?
Really need to get that checked
The v0.1 release of Expert (the new, official #ElixirLang LSP) is now final! 🎉
The best Elixir LSP experience keeps getting better. 😎
Tremendous thanks to all the contributors, and to Jump for sponsoring @katafrakt.bsky.social to work on this full-time. 🙏
github.com/elixir-lang/...
I'm back! Today let's finish up our Beziér editor demo and figure out what to do next with #Splines. Join me at 1:30PM CDT:
youtube.com/live/RGayUFQ...
#GameDevelopment #GleamLang #Tiramisu