Isaac Harris-Holt's Avatar

Isaac Harris-Holt

@ihh.dev.bsky.social

I sometimes make videos about Gleam. CTO @getrover.com

252 Followers  |  41 Following  |  87 Posts  |  Joined: 01.06.2024  |  1.7526

Latest posts by ihh.dev on Bluesky

Graphic with headline "Gleam in production" and a quote: "Gleam’s type system, along with classic BEAM goodness like supervision trees, has given us total confidence that our code will handle just about anything we throw at it" - Isaac Harris-Holt, CTO at Rover

Graphic with headline "Gleam in production" and a quote: "Gleam’s type system, along with classic BEAM goodness like supervision trees, has given us total confidence that our code will handle just about anything we throw at it" - Isaac Harris-Holt, CTO at Rover

"We’ve started using Gleam to orchestrate all of the background jobs that happen in our system. Gleam’s type system, along with classic BEAM goodness like supervision trees, has given us total confidence that our code will handle just about anything we throw at it" - @ihh.dev ⭐

24.07.2025 10:00 — 👍 31    🔁 3    💬 0    📌 0

Oh I love a bit of history! Let's hope that autocomplete can save me from the same fate 😅

23.06.2025 04:42 — 👍 0    🔁 0    💬 0    📌 0
Preview
GitHub - Pevensie/valkyrie: A Redis and Valkey client for Gleam! A Redis and Valkey client for Gleam! Contribute to Pevensie/valkyrie development by creating an account on GitHub.

Check it out 👀
github.com/Pevensie/val...

22.06.2025 16:44 — 👍 3    🔁 0    💬 0    📌 0
Preview
GitHub - Pevensie/valkyrie: A Redis and Valkey client for Gleam! A Redis and Valkey client for Gleam! Contribute to Pevensie/valkyrie development by creating an account on GitHub.

I have once again been nerd-sniped by @lpil.uk into writing a Gleam package.

This time, it's a lightweight, high-perf client for Redis-compatible databases, called Valkyrie!

The library includes a connection pool, and has been tested against Redis, Valkey, KeyDB and Dragonfly.

22.06.2025 16:44 — 👍 26    🔁 3    💬 2    📌 1

I'm trying to watch Doctor Who but keep getting distracted by work. Caffeine is a bitch.

08.06.2025 17:14 — 👍 0    🔁 0    💬 0    📌 0
Post image Post image

And now we're coming up to some @gleam.run with @ihh.dev !

Who basically youtubed himself into @gleam.run / the gleambassador!

@codebeam.bsky.social Stockholm

02.06.2025 13:19 — 👍 12    🔁 2    💬 0    📌 0

There was a bug. It's now 11pm. Damnit.

30.05.2025 21:52 — 👍 4    🔁 0    💬 0    📌 0
A screenshot of a GitHub Action running for tag `prod-v0.16.0`

A screenshot of a GitHub Action running for tag `prod-v0.16.0`

Deploying to prod at 5pm on a Friday? Try 8pm on the Friday before I leave the country for @codebeam.bsky.social Lite Stockholm 😎

30.05.2025 19:11 — 👍 3    🔁 0    💬 0    📌 1
Everything you need to know about Decoders in Gleam
YouTube video by Isaac Harris-Holt Everything you need to know about Decoders in Gleam

Hey folks, it's been a little while since I've released a video. Here's one talking about how to decode dynamic data in Gleam - a super important topic!

Take a look 👀

youtu.be/JPGiHrtWJCg

04.05.2025 15:22 — 👍 28    🔁 3    💬 0    📌 0

Check out what we've been working on for the past little while!

30.04.2025 13:18 — 👍 1    🔁 0    💬 0    📌 0
Screenshot of the Rover agent detecting that a vibecoder has committed their API token

Screenshot of the Rover agent detecting that a vibecoder has committed their API token

can 100 unarmed vibecoders defeat 1 security audit

29.04.2025 15:44 — 👍 4    🔁 1    💬 0    📌 0
Post image Post image

🔹Giacomo Cavalieri & Isaac Harris-Holt: Talks on #Gleam at Lambda Days 2025🔹
@giacomocavalieri.me dives into #Squirrel, a Gleam library for #type-safe #database access, while @ihh.dev explains how Gleam can simplify #backend architecture.

🎟️ Don't miss their talks on the Lambda Days agenda!

29.04.2025 08:02 — 👍 22    🔁 3    💬 0    📌 0
Post image

What happens when you fall into a new language by accident? @ihh.dev ’s journey into Gleam proves it might just be the best mistake you ever make. codebeamstockholm.com/talks/Jumpin...

14.04.2025 11:18 — 👍 6    🔁 1    💬 0    📌 0

When asked what they liked about Gleam, developers responded with:

"It's very braindead"
"Gleam is Haskell for normies"
"The core team is very fasionable"
"I don't have to configure TS"

I think I've picked the right language

27.03.2025 18:01 — 👍 14    🔁 2    💬 3    📌 0
Screenshot of a GitHub Pull request comment made by the Rover bot, detailing a potential race condition in some code

Screenshot of a GitHub Pull request comment made by the Rover bot, detailing a potential race condition in some code

The Rover bot just stopped us from shipping a buggy feature to prod (again).

You get: a better experience exploring your codebase graphs
we get: to not waste another development cycle fixing it

#devtools #softwaredevelopment #dev

24.03.2025 14:58 — 👍 2    🔁 1    💬 1    📌 0
Preview
How we rewrote OpenFGA in pure Postgres TL;DR: We rewrote parts of OpenFGA in pure Postgres to make it easier to keep our authorization system up-to-date with our main database.

Rover's own @ihh.dev takes us through how we implemented our own ReBAC auth system in our latest blog post

Somehow, it's the least painful infra work we've ever done

getrover.substack.com/p/how-we-rew...

#devops #buildinpublic #dev

20.03.2025 14:34 — 👍 3    🔁 2    💬 1    📌 0

If you're wondering where I've been over the last little while (and why there haven't been many videos), this is it!

19.03.2025 15:54 — 👍 2    🔁 0    💬 0    📌 0
Preview
Introducing Rover Ship fast; break nothing

With the Rover public beta now open, treat yourself to a little coffee break and read about the problems with software incidents that inspired us to build getrover.substack.com/p/introducin...

#devtools #dev #softwareengineering #launchday

19.03.2025 15:24 — 👍 2    🔁 2    💬 0    📌 1
Video thumbnail

Hello, Mars
#launch #startup #software #buildinpublic #devtool

12.03.2025 13:43 — 👍 3    🔁 2    💬 1    📌 0
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

People who espouse "journey over destination" have clearly never paid for a London cab

03.03.2025 21:42 — 👍 0    🔁 0    💬 0    📌 0

It'd be really cool if this supported SCIP output (the successor to LSIF for code indexing). rust-analyzer has it built-in, and the current implementation of scip-python is built on PyRight.

30.01.2025 13:27 — 👍 2    🔁 0    💬 0    📌 0
You could be doing more with static typing in Gleam
YouTube video by Isaac Harris-Holt You could be doing more with static typing in Gleam

Hey folks! It's time for a new video. Statically-typed languages are fantastic. A true blessing to society.

But you're probably not using them properly.

youtu.be/dMtZdPiMfb0?...

12.01.2025 17:03 — 👍 14    🔁 2    💬 1    📌 0

Aw shucks! Oh well, will just have to find another 350 stats somewhere...

12.01.2025 16:56 — 👍 1    🔁 0    💬 0    📌 0

Depends on the brand of hot chocolate as to whether it's tolerable

05.01.2025 22:03 — 👍 0    🔁 0    💬 1    📌 0

Hot chocolate with water is just worse

05.01.2025 21:46 — 👍 2    🔁 0    💬 1    📌 0

Likewise, I understand why "nyoom in circle" is appealing to some... I think

05.01.2025 17:24 — 👍 1    🔁 0    💬 0    📌 0

Well that's exactly why it's better!

05.01.2025 17:24 — 👍 1    🔁 0    💬 0    📌 0

I don't get why people watch F1 when Mario Kart is the same thing but better

05.01.2025 15:17 — 👍 18    🔁 3    💬 2    📌 1
A bedroom with a camera and teleprompter, 3 studio lights and soundproof panels.

A bedroom with a camera and teleprompter, 3 studio lights and soundproof panels.

Turning your bedroom into a recording studio is the most fun you can have with your clothes on.

05.01.2025 13:23 — 👍 7    🔁 1    💬 1    📌 0

@ihh.dev is following 20 prominent accounts