Mark Holmes's Avatar

Mark Holmes

@markholmes.bsky.social

Functional Programmer · Gleam community team · Building https://williamsandholmes.com with Gleam! Please send book recommendations! 📚

545 Followers  |  269 Following  |  173 Posts  |  Joined: 08.06.2023  |  1.794

Latest posts by markholmes.bsky.social on Bluesky

I think we did pretty good for our first year in the SO survey 😎
survey.stackoverflow.co/2025/technol...

29.07.2025 15:39 — 👍 17    🔁 3    💬 2    📌 0
Graphic with yellow background, Gleam's mascot and headline "Stack Overflow Developer Survey 2025: Most desired languages". Below that there's a screenshot from the survey: "Programming, scripting, and markup languages
Rust is yet again the most admired programming language (72%), followed by Gleam (70%), Elixir (66%) and Zig (64%). Gleam is a new addition to the list, and for good reason - developers like it!"

Graphic with yellow background, Gleam's mascot and headline "Stack Overflow Developer Survey 2025: Most desired languages". Below that there's a screenshot from the survey: "Programming, scripting, and markup languages Rust is yet again the most admired programming language (72%), followed by Gleam (70%), Elixir (66%) and Zig (64%). Gleam is a new addition to the list, and for good reason - developers like it!"

2025 SO Developer Survey results are out and... wow! Gleam is the second most desired language. It's the first time we appeared in the survey and it's an unexpected result!
Being listed next to
@rust-lang.org @elixirlang.bsky.social & @ziglang.bsky.social makes us proud! Thanks, everyone who voted!

29.07.2025 15:31 — 👍 84    🔁 20    💬 8    📌 6

Anyone have suggestions for other browsers? I really love Chrome’s profile management — I use this frequently throughout my day to separate my work, personal, and developer bookmarks and sessions. Firefox just couldn’t cut it for this, but I may just have to use it. Open to other suggestions!

12.07.2025 06:29 — 👍 0    🔁 0    💬 0    📌 0
Post image 10.07.2025 19:56 — 👍 5    🔁 0    💬 1    📌 1
A picture of Gleam's pink starfish mascot, Lucy, alongside the same text as this post

A picture of Gleam's pink starfish mascot, Lucy, alongside the same text as this post

Let’s hear from people that use Gleam in production!

@markholmes.bsky.social of Williams & Holmes, LLC:
“What’s so great about Gleam isn’t how fast and simple it is to build things –although that is true– but how easy it is to come back later and refactor!”

13.06.2025 11:46 — 👍 35    🔁 9    💬 2    📌 0

Wow the programme for @lambdadays.bsky.social this year looks incredible! A bunch of Gleam, and there's even a talk on Faust!

26.03.2025 11:38 — 👍 16    🔁 4    💬 0    📌 0

@sentimentbot.bsky.social

25.03.2025 05:43 — 👍 2    🔁 0    💬 1    📌 0
Gleam em Produção na Uncover, com Georges Boris
YouTube video by Elixir em Foco Gleam em Produção na Uncover, com Georges Boris

We mentioned both of you and Giacomo here youtu.be/2DBKW3cZ4tQ?...

19.03.2025 22:02 — 👍 3    🔁 1    💬 0    📌 0

Just heard the news of another company successfully putting Gleam into production! 💖

20.03.2025 09:36 — 👍 64    🔁 4    💬 2    📌 2

Is your company using Gleam and it's not a secret? Let me know! The Gleam folks are compiling a little list of production users

07.03.2025 09:40 — 👍 30    🔁 6    💬 1    📌 0

Fantastic release! So excited at all the wonderful improvements

09.03.2025 19:58 — 👍 2    🔁 0    💬 0    📌 0
Preview
Hello echo! Hello git! - Gleam The Gleam programming language

Gleam v1.9.0 is out now! It's a big one!
gleam.run/news/hello-e...

09.03.2025 11:05 — 👍 82    🔁 14    💬 3    📌 4
I'm hosting a Gleam chess bot tournament
YouTube video by Isaac Harris-Holt I'm hosting a Gleam chess bot tournament

It's announcement time! For a bit of fun, I'm hosting a Gleam chess bot tournament. Details here👀

youtu.be/YOQTAI0KA9M

09.03.2025 16:18 — 👍 14    🔁 4    💬 0    📌 0

Do you sync with an overall health app or do you use both apps? I’m using Apple Health and few things connect to it — would the Oura ring and (in my case) an Apple Watch compete or overlap on the same workout and double count, if I’m wearing both? I too can’t sleep with a watch on :(

09.03.2025 19:57 — 👍 0    🔁 0    💬 0    📌 0

I bought myself something from shop.gleam.run/en-eur/ to celebrate

07.03.2025 14:02 — 👍 11    🔁 3    💬 1    📌 0

Happy first birthday to me!

06.03.2025 14:05 — 👍 120    🔁 14    💬 8    📌 7
Preview
GitHub - giacomocavalieri/squirrel: 🐿️ Type safe SQL in Gleam 🐿️ Type safe SQL in Gleam. Contribute to giacomocavalieri/squirrel development by creating an account on GitHub.

This doesn’t totally answer your question, but I’m really impressed by what @giacomocavalieri.me did with Squirrel: github.com/giacomocaval...

You write SQL, you get useful functions in your application. It’s been really nice to use in @gleam.run

04.03.2025 23:41 — 👍 1    🔁 0    💬 1    📌 0
Post image

Oh yes I'm great at this "debugging CI errors" thing 😎

04.03.2025 17:05 — 👍 13    🔁 1    💬 1    📌 0

Then I delete the branch entirely and start over 🥳

04.03.2025 18:45 — 👍 1    🔁 0    💬 1    📌 0

I’m “rebase gone wrong” but just on every commit

04.03.2025 18:45 — 👍 1    🔁 0    💬 1    📌 0

This is a cracked release with language support for debug printing, git dependencies, the ability to jump to type definition, 6 new code actions, and a huge performance boost for the js target as the cherry on top 🍒

04.03.2025 18:17 — 👍 25    🔁 5    💬 2    📌 0
Preview
Three Takes on Four Concepts for Resilience Engineering Ed note: The first time I read Dr. David Woods' paper Four Concepts for Resilience Engineering, I felt so many things click in my brain. While the field of Resilience Engineering is not new, those of ...

The Resilience in Software Foundation blog included notes I wrote for the paper "Four Concepts for Resilience Engineering" in their post today: resilienceinsoftware.org/news/1149720

21.02.2025 04:05 — 👍 18    🔁 9    💬 0    📌 0

Every time I get to look at Gleam code my blood pressure drops

20.02.2025 16:22 — 👍 2    🔁 1    💬 0    📌 0

Gears has been just the best this year, diligently tackling the most difficult compiler tasks and producing work of incredible quality.
I'm now sponsoring him, and y'all should too!

14.02.2025 10:56 — 👍 17    🔁 3    💬 0    📌 0
Video thumbnail

Next Gleam version will be able to jump to type definitions! This is a life saver when I'm working with code I'm unfamiliar with, I've wanted this for the longest time ✨

16.02.2025 21:04 — 👍 54    🔁 5    💬 1    📌 0
Preview
Gleam shop! Support your favourite pink programming language by buying some cool merch, or by making a donation.

Want some cute stickers or such? Check out the new Gleam shop!
shop.gleam.run

12.02.2025 18:26 — 👍 21    🔁 7    💬 3    📌 0

🌱 I've made a persistent array based on rrb-vectors in Gleam! It's as fast or faster than Erlangs sparse arrays, supports "effictively constant" time slicing and concatentations, and comes with tons of utility functions!

hexdocs.pm/iv/index.html

09.02.2025 18:11 — 👍 34    🔁 10    💬 0    📌 2
Preview
Gleam gets ‟rename variable” - Gleam The Gleam programming language

Gleam v1.8.0 is out now! 🌟
gleam.run/news/gleam-g...

07.02.2025 14:29 — 👍 47    🔁 13    💬 3    📌 0
Preview
Oracle justified its JavaScript trademark with Node.js—now it wants that ignored Oracle filed a motion to dismiss in response to Deno’s petition to cancel its “JavaScript” trademark. But instead of addressing the real issue—that JavaScript is an open standard with multiple indepen...

Oracle justified its JavaScript trademark by claiming Node.js — now it wants that ignored
#FreeJavaScript

deno.com/blog/deno-v-...

04.02.2025 22:14 — 👍 312    🔁 124    💬 16    📌 9

Gleam v1.8.0-rc1 is out for testing
github.com/gleam-lang/g...

03.02.2025 20:43 — 👍 28    🔁 2    💬 0    📌 1

@markholmes is following 20 prominent accounts