hayleigh
banner
hayleigh.dev
hayleigh
@hayleigh.dev
✨Core Team at Gleam
💪 Founder of Lustre Labs
👩‍💻 Frontend Consultant at ???? 👀

I’m just a 🏳️‍⚧️ girl learning 🇫🇷 and vibing in 🇧🇪

Fuck Nazis. ACAB. Black Lives Matter. Trans Rights Now.
Pinned
i'm putting the feelers out for frontend-y dev rel-y docs-y gigs that are 2-3 days a week. if you know someone looking for someone who can do gleam/elm/react/write words, hit me up 💕
A bunch of talks yesterday name-dropped Lustre which is so surreal, super wild for folks to just be talking about Your Thing ™️ in the middle of a talk.

We're only 18 stars off of 1.9k and I'm desperately trying to get 2k before the end of the year. 🥺👉👈

github.com/lustre-labs/...
GitHub - lustre-labs/lustre: A Gleam web framework for building HTML templates, single page applications, and real-time server components.
A Gleam web framework for building HTML templates, single page applications, and real-time server components. - lustre-labs/lustre
github.com
November 6, 2025 at 4:16 PM
Damn that sounds cool, what's that lustre thing? omg so glad you asked here's the quickstart guide hexdocs.pm/lustre/guide... 😍🤩
November 5, 2025 at 1:50 PM
hex.pm/blog/announc...

The new hexdocs site has been rewritten in lustre! woulda been nice to get a shoutout but ah well, super cool ^.^
Announcing new hexdocs search engine
A package manager for the Erlang ecosystem
hex.pm
October 27, 2025 at 4:46 PM
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
How do i make EUsky so i dont have to have over 100 blocked words to make this place bearable jesus Christ
October 18, 2025 at 11:17 AM
I think maybe the worst thing about the default discover feed is it shows me things from folks im following waaaaay too much.

I wanna see new things! I wanna discover!
October 11, 2025 at 11:12 AM
i'm putting the feelers out for frontend-y dev rel-y docs-y gigs that are 2-3 days a week. if you know someone looking for someone who can do gleam/elm/react/write words, hit me up 💕
September 19, 2025 at 10:36 PM
i've not even released clique yet and someone is already using it to build out their personal site!! the gleam community is just built different i swear
September 19, 2025 at 5:58 PM
there's still time to grab an early bird ticket for code beam eu, and this year gleam has such a strong showing we'll have a dedicated one-day track!!

@giacomocavalieri.me is also giving a workshop the day before the conference and i get to be his glamourous assistant 💕

codebeameurope.com gogogo!
Code BEAM Europe 2025 - 5-6 NOV Berlin & Online
The Erlang and Elixir conference in Europe - 2 days of talks,discussions and networking for the BEAM community.
codebeameurope.com
September 15, 2025 at 12:25 PM
any svg wizards know what the deal with this <path> is :(
September 13, 2025 at 12:39 PM
Update on my reactflow ripoff, we have properly functional handles and connections! I think almost all the fundamentals are here enough to publish a v1.

Before I do that it's time for a round of docs and polish ^.^
September 12, 2025 at 9:01 PM
Cmon gang you’re really gonna let haskellers skew the results here???
Which is your favorite functional programming language and why? How many have you tried?
September 11, 2025 at 12:10 PM
tonight i added panning inertia and rewrote how the core rendering works, i'm super pleased.

that's the fundamentals down i think, tomorrow is on to all the events required to implement real things. first up is connecting handles together.
September 9, 2025 at 12:26 AM
You know how LLMs have a bit of a writing style and you can get a vibe for ai-generated text? I get the same feeling from ai-generated UI. It's got this uncanny valley vibe to it and once you start noticing the big padding, large border radius, bright colours, emojis, ... it's super jarring.
September 8, 2025 at 2:29 PM
Earlier this year I left @xyflow.com to, among other things, spend more time working on gleam and lustre. it was a bit of a running joke that eventually i'd make a lustreflow fork...

i'm still a long way off but i'm giving it a shot and already have the basic pan/zoom/nodes/edges canvas down!
September 7, 2025 at 8:35 PM
Starfish is the superior sea creature watch your back ferris, lucy is coming for ya ⭐️🔪
👏🏽Two BEAM languages made it to the top 3 most admired!

The 2025 @stackoverflow.com.web.brid.gy Developer Survey gathered insights from 49,000+ developers across 177 countries covering 314 technologies in 62 questions.

See the full results: survey.stackoverflow.co/2025

@gleam.run @elixir-lang.org
August 19, 2025 at 6:40 PM
Photoshop @giacomocavalieri.me into the picture and you've got an accurate portrayal of the modern Gleam nuclear family.
August 8, 2025 at 12:08 PM
I find it really interesting how heavily the BEAM community (but notably elixir) is getting behind AI, lots of apps and packages and excitement.
July 31, 2025 at 2:45 PM
I'm thinking about wholesale ripping of @vuejs.org's long-form guide for Lustre. I'm guessing the overlap is quite small but do I know anyone who's worked through that guide and can remember any good/bad thoughts?
July 16, 2025 at 9:32 PM
Suuuuuuuper excited to confirm that I'll be speaking again at @codebeam.bsky.social EU later this year. If you're a gleamlin or just gleam-curious just take a look at how many gleam talks there are this year 🤯💕

so fucking pumped!!
July 15, 2025 at 7:53 AM
It’s great to see liveview getting keyed diffs, was always a bit baffling that they weren’t there earlier 😵

Taking away what i’d guess is quite a common footgun is gonna be so nice
June 8, 2025 at 9:16 AM
Can you believe i tricked these chumps into letting me talk about testing 🫣 i’ve been building out some wicked testing apis for lustre, conf-driven-development is the way
Yes, it’s true — she did sneak in a talk about frontend #testing.
And we’re glad she did. @hayleigh.dev takes on slow CI, flaky tests, and shows how #functional #UIs (like #Lustre & #Elm) help us test smarter.
Catch it at #LambdaDays!

📅 June 12–13, 2025
🎟️ www.lambdadays.org
May 12, 2025 at 2:18 PM
For folks that have lustre in prod at work, even if its internal, could you hit me up? I’d like to start maintaining a list of companies using lustre!
May 7, 2025 at 10:06 PM
It always makes me feel weird when a cfp or a grant application wants me to describe how I'm under-represented or otherwise a minority in tech.

Logically I get it, but it feels so uncomfortable.. what do you mean you can't just magically ✨ Know ✨ ???
April 28, 2025 at 3:56 PM
even though this is a super exciting release, im gonna be a downer for a second,,

right now, thousands are protesting in london because the supreme court ruled that the legal definition of "woman" will never include trans women

they cannot erase us. #TransRightsAreHumanRights 🏳️‍⚧️
For the last three months I've been working with @joshi.monster on the next major release of Lustre...

It's here! You can read the announcement post here: hexdocs.pm/lustre/annou...

We did so much this release,, 3x faster(!), better native forms, lifecycle effects, built-in debounce, ...
· lustre · v5.0.0SearchDocument
hexdocs.pm
April 19, 2025 at 4:17 PM