Peter Saxton @crowdhailer.bsky.social · 29/09/2026I didn't just write my own programming language and editor so I could create another version of todoMVC.... 030
Peter Saxton @crowdhailer.bsky.social · 21/09/2026Got Jev wired up to write EYG code. It seems an effective combo 000
Peter Saxton @crowdhailer.bsky.social · 19/09/2026EYG is a great choice of language for agents. Types and effects give strong feedback. Here I've implemented tools that the agent can use to create HTML artifacts and lay them out using a tiling window manager. 030
Peter Saxton @crowdhailer.bsky.social · 16/09/2026EYG gets a discord, syntax highlighting and some improvements to package publishing. eyg.run/news/edition...eyg.runEYG news: We have a Discord and syntax highlighting.Updates from the development of the EYG language and structural editor. 010
Peter Saxton @crowdhailer.bsky.social · 14/09/2026EYG now has syntax highlight, and I think it looks kinda nice. This is a much of a surprise to me as anyone else. I've never given much though to the syntax beyond adding the minimum I need at any moment. 020
Reposted by Peter SaxtonGleam Programming Language @gleam.run · 11/09/2026@crowdhailer.bsky.social is doing it again! This time Gleam Gathering will come to London. See you there? gleam.run/news/gleam-g...gleam.runGleam Gathering 2027 is coming to London! | Gleam programming languageThe first-ever all-Gleam conference returns, this time in the capital city of the UK. We hope you will join us! 0185
Peter Saxton @crowdhailer.bsky.social · 10/09/2026A choice selection of libraries from the community and just over one month remaining to submit talks to Gleam Gathering 2027. This weeks GleamWeekly is here. gleamweekly.com/issues/95/gleamweekly.comGleam WeeklyGleamWeekly is handpicked articles and community news delivered to your inbox in one weekly email. 051
Peter Saxton @crowdhailer.bsky.social · 01/09/2026I'm looking forward to hosting a second Gleam Gathering. gleamgathering.com It's less nerve wracking this time because I know what the steps are. It's more nerve wracking because the first was such a success.gleamgathering.comGleam Gathering 180
Peter Saxton @crowdhailer.bsky.social · 27/08/2026Gleam Gathering 2027 tickets available and the call for talks is open. That and a lovely selection of blog posts from the community land in this weeks issue. gleamweekly.com/issues/94/gleamweekly.comGleam WeeklyGleamWeekly is handpicked articles and community news delivered to your inbox in one weekly email. 011
Peter Saxton @crowdhailer.bsky.social · 22/08/2026@dsyme.bsky.social we chatted at the AI event in London a few weeks back. I was the guy looking to organize the next Gleam conference in London, didn't go with Kings in the end but it's nearby. Didn't manage to find an email for you. you can find mine on GH if you'd like to. 100
Reposted by Peter SaxtonGuillaume Heu @guillheu.bsky.social · 21/08/2026I want you, yes, YOU, to submit a talk. Please go up there and present whatever small project you've been working on. And if you feel terrified at the prospect of speaking in front of a small crowd, reach out to me and let's work something out. 143
Peter Saxton @crowdhailer.bsky.social · 20/08/2026The call for talks for the next Gleam Gathering is open now. Let us know what Gleam related things you've been getting up to. gleamgathering.com#call-for-talksgleamgathering.comGleam Gathering 195
Peter Saxton @crowdhailer.bsky.social · 18/08/2026Let's try this out. EYG now has a discord server. Questions, comments or idle musings on the future of computing all welcome. discord.gg/RMYjPRgGXEdiscord.ggJoin the EYG Discord Server!Check out the EYG community on Discord – hang out with 1 other members and enjoy free voice and text chat. 030
Peter Saxton @crowdhailer.bsky.social · 15/08/2026I've finally found the time to push a claim that I've made for a while the EYG is fun for embedding in other applications. In this case the hashi from Jak. Need a few API improvements then it will be a case of defining your effects and it just works. vimeo.com/1218503213vimeo.com15/08/2026, Controlling a game of Hashi from EYGThis is "15/08/2026, Controlling a game of Hashi from EYG" by crowdhailer on Vimeo, the home for high quality videos and the people who love them. 031
Peter Saxton @crowdhailer.bsky.social · 14/08/2026The last few months have been about building strong foundations and ergonomic improvements. I wrote about why I built the language, and EYG got a shoutout in a conference talk. This shout out wasn't even from me. eyg.run/news/edition...eyg.runEYG news: Strong foundations, a blog post and a conference talk.Updates from the development of the EYG language and structural editor. 031
Peter Saxton @crowdhailer.bsky.social · 13/08/2026This week we have not one but two Games written in Gleam. I am playing hashi most days. gleamweekly.com/issues/93/gleamweekly.comGleam WeeklyGleamWeekly is handpicked articles and community news delivered to your inbox in one weekly email. 062
Peter Saxton @crowdhailer.bsky.social · 12/08/2026Another take at building an agent. This incarnation is interesting because it uses EYG as the only scripting environment which is safe to run in the browser so no sandboxing setup needed. vimeo.com/1217620400vimeo.com12/08/2026, Overlay agent in the browserThis is "12/08/2026, Overlay agent in the browser" by crowdhailer on Vimeo, the home for high quality videos and the people who love them. 111
Reposted by Peter SaxtonRay Myers @raymyers.bsky.social · 06/08/2026My new talk Code Worth Writing from #SoftwareShouldWork. I don’t think code will go away completely, but even if it does, we should still make programming languages better with Formal Methods! Hope you enjoy. youtube.com/watch?v=mZgg...m.youtube.comCode Worth Writing - Ray Myers | SSW 2026YouTube video by Software Should Work 0103
Peter Saxton @crowdhailer.bsky.social · 30/07/2026Get to know tyler and his tools, also Gleam 1.18 is out. This weeks issue of Gleam Weekly is here. gleamweekly.com/issues/92/gleamweekly.comGleam WeeklyGleamWeekly is handpicked articles and community news delivered to your inbox in one weekly email. 021
Peter Saxton @crowdhailer.bsky.social · 30/07/2026A universal approach to testing effects in Gleam programs built on continuations. This post is what is says on the tin. I like the approach because of it's symmetry over all effects. crowdhailer.me/2026-07-30/a...crowdhailer.meA universal approach to mockingDefunctionalise your continuations and your tests can run any computation a step at a time. 021
Peter Saxton @crowdhailer.bsky.social · 20/07/2026It's a long time since this worked on the old blue bird website. But for posterity I'll give it a go. Anyone want to meetup in London this Wednesday or Thursday. Or think there's anyone I should meet. I'm a mid tier weird, quite capable software guy. 130
Peter Saxton @crowdhailer.bsky.social · 16/07/2026Gleam Gathering 2027 is announced and a clutch of blog posts in this issue of Gleam Weekly. gleamweekly.com/issues/91/gleamweekly.comGleam WeeklyGleamWeekly is handpicked articles and community news delivered to your inbox in one weekly email. 071
Peter Saxton @crowdhailer.bsky.social · 15/07/2026I've been thinking a lot about side effects. Gleam doesn't have any extensible data types so I had been working with an unsatisfactory solution. Now I've read up on continuations properly I think I have a satisfactory solution. crowdhailer.me/2026-07-15/a... Let me know how good my explanation is.crowdhailer.meAbstracting effects with continuationsFailures, asynchrony and more can all be represented by continuations 021
Peter Saxton @crowdhailer.bsky.social · 09/07/2026Not quite weekly but the new issue of Gleam news is here. gleamweekly.com/issues/90/gleamweekly.comGleam WeeklyGleamWeekly is handpicked articles and community news delivered to your inbox in one weekly email. 0112
Peter Saxton @crowdhailer.bsky.social · 28/06/2026A great selection of lightning talks to finish up the recordings from Gleam Gathering. youtu.be/rh2ePzHIQmUyoutu.beLightning Talks - Gleam Gathering 2026YouTube video by Gleam Gathering 0125
Peter Saxton @crowdhailer.bsky.social · 18/06/2026Rounding up the final Gleam Gather talks plus more fun stuff. In this weeks Gleam Weekly. gleamweekly.com/issues/89/gleamweekly.comGleam WeeklyGleamWeekly is handpicked articles and community news delivered to your inbox in one weekly email. 072
Peter Saxton @crowdhailer.bsky.social · 15/06/2026This is a good insight into writing Gleam and a fun roundup of the first Gleam Chess competition youtu.be/D_HaX_O1TAoyoutu.beOptimising the hell out of Gleam- Surya Rose - Gleam Gathering 2026YouTube video by Gleam Gathering 0102
Peter Saxton @crowdhailer.bsky.social · 11/06/2026Jump inside the Lustre runtime with Rebecca. youtu.be/_CNcl7beTeYyoutu.beInside the Lustre runtime - Rebecca Reusch - Gleam Gathering 2026YouTube video by Gleam Gathering 0134
Peter Saxton @crowdhailer.bsky.social · 08/06/2026I took some time to try and explain why I built EYG (Eat Your Greens) they way I did. The essential idea is to remove some things that are pain points to developers but total blockers to makers. crowdhailer.me/2026-06-08/a...crowdhailer.meA programming language for humans.The rationale and resulting feature set of the EYG programming language. 031
Peter Saxton @crowdhailer.bsky.social · 01/06/2026I'm seeing more presentations/blogs about adding firm boundaries for AI code development. i.e. banning `any` with linting If you're restricting your agents to a subset of typescript I think you're looking for gleam.rungleam.runGleam programming languageDiscover a friendly language for scalable, type-safe systems. Gleam comes with compiler, build tool, formatter, editor integrations, and package manager all built in. 0124
Peter Saxton @crowdhailer.bsky.social · 01/06/2026Could WebAssembly be in Gleam 's future? youtu.be/UQ0--ODjiDkyoutu.beCould WebAssembly be in Gleam 's future - Danielle Maywood - Gleam Gathering 2026YouTube video by Gleam Gathering 0222
Peter Saxton @crowdhailer.bsky.social · 28/05/2026The next two Gathering talks, one from the illustrious leader. gleamweekly.com/issues/88/gleamweekly.comGleam WeeklyGleamWeekly is handpicked articles and community news delivered to your inbox in one weekly email. 051
Peter Saxton @crowdhailer.bsky.social · 28/05/2026Gleam for finance, in space, sorta. youtu.be/hDebQpja5tcyoutu.beHow I used Lustre to build the best Eve Online arbitrage tool - Guillaume Heu - Gleam Gathering 2026YouTube video by Gleam Gathering 0143
Peter Saxton @crowdhailer.bsky.social · 27/05/2026Louis talks about the crazy 2 years since Gleam 1.0 youtu.be/iMHVglCQyf0youtu.beHappy almost 2nd Birthday Gleam - Louis Pilfold - Gleam Gathering 2026YouTube video by Gleam Gathering 051
Peter Saxton @crowdhailer.bsky.social · 24/05/2026Over the last few weeks I've focused on making the EYG CLI ergonomic to use. This includes new commands and new flags, better output and easier installation. This an more in the latest EYG news. eyg.run/news/edition...eyg.runEYG news: A host of CLI improvements, new guides and new effectsUpdates from the development of the EYG language and structural editor. 000
Peter Saxton @crowdhailer.bsky.social · 22/05/2026Writing guides for eyg.run while waiting for a rocket to launch. I'm enjoying my Friday evening. 020
Peter Saxton @crowdhailer.bsky.social · 22/05/2026New EYG guide: access policies for CLI effects. Run scripts with permissions around `Fetch` and file IO: allow directory reads, restrict hosts, cap bytes, deny deletion, or mock effects for tests. github.com/CrowdHailer/... 000
Peter Saxton @crowdhailer.bsky.social · 21/05/2026Two more terrific talks from the Gathering.gleamweekly.comGleam WeeklyGleamWeekly is handpicked articles and community news delivered to your inbox in one weekly email. 021
Peter Saxton @crowdhailer.bsky.social · 21/05/2026youtu.be/wVQLEAHrwrI A tale as old as time. "Programmer finds Gleam, Programmer write new language" Let's talk compilersyoutu.be10,000 Lines Later: When a Tool Became a Compiler - Rob Durst - Gleam Gathering 2026YouTube video by Gleam Gathering 072
Peter Saxton @crowdhailer.bsky.social · 20/05/2026Prebuilt release of the eyg cli is now available. github.com/CrowdHailer/...github.comRelease Gleam CLI v0.0.0 · CrowdHailer/eyg-langBuilding better languages and tools; for some measure of better. - Release Gleam CLI v0.0.0 · CrowdHailer/eyg-lang 040
Peter Saxton @crowdhailer.bsky.social · 19/05/2026eyg.run can now be run a script, shell or pure expression. It's extensible record type make a single entry point very easy to specify. 010
Peter Saxton @crowdhailer.bsky.social · 19/05/2026Like trains? Like Gleam? This is the video for you. youtu.be/gq2-eR10vn8youtu.beRiding the Sour Train - John Mikael Lindbakk - Gleam Gathering 2026YouTube video by Gleam Gathering 0113
Peter Saxton @crowdhailer.bsky.social · 14/05/2026We share the first video from the Gleam Gathering conference, in this issue of Gleam Weekly. gleamweekly.com/issues/86/gleamweekly.comGleam WeeklyGleamWeekly is handpicked articles and community news delivered to your inbox in one weekly email. 0102
Peter Saxton @crowdhailer.bsky.social · 11/05/2026An unreasonably practical update for EYG. eyg.run/news/edition... You might be able to tell that I'm automating more of my own workflow and filling in the needed gaps on CLI functionality.eyg.runEYG news: An unreasonably practical update for EYG.Updates from the development of the EYG language and structural editor. 000
Peter Saxton @crowdhailer.bsky.social · 11/05/2026I like the flag `--dangerously-skip-permissions` I think it has exactly the right amount of panic. For that reason I run all my agents on a dedicated VPS. Working with them just takes a git workflow and their own bot account. crowdhailer.me/2026-05-11/r...crowdhailer.meRunning my agents in a VPSHow I isolate agent harnesses in a VPS and interact with them through GitHub, VSCode and SSH. 010
Peter Saxton @crowdhailer.bsky.social · 09/05/2026Writing a structural editor for an excellent experience hand crafting software really seems like pushing against the tide of AI generation. But here we are, Just finished a large refactor of EYG internals to keep pushing the structural editor forwards. 150
Peter Saxton @crowdhailer.bsky.social · 30/04/2026Gleam gets everywhere. Guide for a full stack Gleam application kicks of this week issue. gleamweekly.com/issues/85/gleamweekly.comGleam WeeklyGleamWeekly is handpicked articles and community news delivered to your inbox in one weekly email. 0142
Peter Saxton @crowdhailer.bsky.social · 22/04/2026I'm trying to write more about how I work with Gleam. My test setup for a real project seems like a good place to start. crowdhailer.me/2026-04-21/g...crowdhailer.meGitHub Actions for a Gleam monorepoMy approach to testing multiple Gleam packages across multiple targets in a single workflow. 030