Louis Pilfold
lpil.uk
Louis Pilfold
@lpil.uk
"the maintainer is a legitimate communist. i will not be supporting this language"
- some yt guy, 2024

I made @gleam.run and I do gymnastics (badly)

they/them or he/him. end fossil fuels. genocide is bad. ride a bike.
Always fab talking at CodeBEAM!
@lpil.uk brings OTP patterns to Gleam. Same reliability, new language perspective.
November 6, 2025 at 10:06 AM
So many amazing Gleam talks at @codebeam.bsky.social Europe!

Yoshie's talk on safely and cautious adopting Gleam in existing businesses was absolutely brilliant. Really looking forward to the video being published
November 6, 2025 at 9:59 AM
Got my first ever successful v5 boulder climb! A fun mantle with only 2 holds.

Photo below (me for scale)
November 1, 2025 at 11:07 AM
Reposted by Louis Pilfold
psst. there are gleam users too! 🤫

the most important track is obviously the *full day* of gleam shit from all the cutest gleamlins like @lpil.uk @giacomocavalieri.me @joshi.monster 😌
Join 200+ BEAM developers next week at Code BEAM Europe. In-person tickets almost gone.
Live demos. Hallway track. Real solutions.
Nov 5-6 | Berlin
codebeameurope.com#register
October 27, 2025 at 1:06 PM
Gleam game jam? 👀
October 24, 2025 at 9:54 AM
What cool looking people!
The best part of Code BEAM? Hallway conversations with people who built the languages.
Nov 5-6 in Berlin: → @rvirding.bsky.social (Erlang co-creator) → @lpil.uk (Gleam creator)
→ James Harton (Reactor/Ash creator)
Coffee chats > conference talks
codebeameurope.com
October 24, 2025 at 9:53 AM
Gosh! Talk about a release! Some really brilliant stuff here.
They really are on the cutting edge of type system development here, super impressive work. Once I've got Gleam v1.13 out the door I'm going to have lots of fun trying out Elixir v1.19
elixir-lang.org/blog/2025/10...
Elixir v1.19 released: enhanced type checking, broader type inference, and up to 4x faster compilation for large projects
Elixir v1.19 released: type checking of protocols and anonymous functions, broader type inference, improved compile times, and more
elixir-lang.org
October 16, 2025 at 10:11 AM
I've just learnt that there's many AI generated e-books about Gleam on amazon, all incredibly inaccurate.
Is there anything I can do prevent people wasting their money on these?
October 2, 2025 at 6:32 PM
"I want my un-requested PR to be reviewed faster. Should I sent a polite reminder, or even sponsor the maintainer? No, I'll send them a long aggressive message instead!"

- some guy in my DMs, for some reason
September 30, 2025 at 3:42 PM
What might be a better name for "simple one for one" supervisor?
aka: supervisor where at-start you give it a process-staring function, and when running you can call `start_child(some_argument)` to have the supervisor use the function to start and supervise a new child instance.
September 26, 2025 at 10:31 AM
Erlangers! What restart strategy do you use typically for your simple_one_for_one supervisors?
1. permanent
2. transient
3. temporary
September 24, 2025 at 4:45 PM
Happy 5000th PR/issue to Gleam!
September 24, 2025 at 12:04 PM
Something up with GitHub Actions? The status page says it's fine, but I keep getting network errors.
September 22, 2025 at 11:58 AM
Reposted by Louis Pilfold
Gleam is now supported by a new sponsor: Williams & Holmes.
Thank you for contributing to the growth of Gleam!
September 18, 2025 at 11:48 AM
How does a website protect their users against phishing attacks? Seems really challenging.

Having a unique image per-user that is shown on the 2FA page might help? Though getting users to remember that one should be present sounds difficult too.
September 9, 2025 at 8:11 AM
Reposted by Louis Pilfold
Another great issue for those who want to dip their toes into the compiler to see how it works:
github.com/gleam-lang/g...
This one is really straightforward, but it gives you an opportunity to look through how the code flows in the compiler
September 8, 2025 at 8:03 PM
Oh no I want to make an Obsidian plugin library for Gleam
September 8, 2025 at 9:47 PM
A singly linked list can be thought of having two constructors:
an empty list
an element followed by a list

They're often called "nil" and "cons" in functional programming.
What do other languages call these?
September 8, 2025 at 10:11 AM
Something is very wrong is happening with the UK government and police force. This isn't normal.
No matter what you think of the protestors' beliefs, I think we can all agree that holding up signs outside Parliament in London is not terrorism.
🚨 BREAKING | 1,339 people have now been arrested on "terrorism" charges in 2025, with almost all of them busted for holding signs at pro-Palestine protests.

This is more than any year on record, by far.

(Source: Home Office)
September 8, 2025 at 9:35 AM
The new database feature of the Obsidian note taking app looks so nice.
Once it has a plugin API I could see myself moving a ton of my personal automation into a custom Obsidian plugin.
September 8, 2025 at 9:17 AM
If I want to test a HTTP server implementation there's h2spec (HTTP2), h3spec (HTTP3), and autobahn (websockets).
Is there anything for HTTP1.1? Or SSE?
September 4, 2025 at 9:02 AM
Stretch goal 2 (inclusion in Erlang/OTP itself) would solve the #1 thing people get stuck on when trying to get started with Gleam or Erlang!

www.kickstarter.com/projects/pee...
From Rebar3 to Rebar4: Integrating with Erlang/OTP
Building on top of Rebar3 to Fully Integrate with Erlang/OTP for All BEAM Languages, creating Rebar4 the next generation build tool.
www.kickstarter.com
September 4, 2025 at 8:50 AM
I don't know the details of this rebar3+OTP improvement project are yet, but it sounds very exciting here!
stritzinger.com/kickstarters
Peer Stritzinger GmbH
Software solutions & programmable hardware
stritzinger.com
August 28, 2025 at 7:31 PM
Reposted by Louis Pilfold
My gentle beginner-friendly introductory Sonic Pi course is currently discounted for only one more week.

Learn the basics of coding *and* music - no prior experience necessary.

Use code SUMMER_SALE to unlock a 33% discount - only valid during August.

sonic-pi-studio.teachable.com/p/sonic-pi-i...
Sonic Pi - Introduction
sonic-pi-studio.teachable.com
August 27, 2025 at 8:49 AM
My favourite bit of the Gleam website has returned
github.com/gleam-lang/w...
August 22, 2025 at 10:22 AM