Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #4998

L

Louis Pilfold

Personal blog · lpil.uk/blogprogramming

Louis Pilfold writes lpil, a personal blog at lpil.uk about programming. Since 2019, 16 different Hacker News readers have linked it 19 times, most often “How to Add Metaprogramming to Gleam”. It is still writing: the last post was on 2026-02-04, and you can follow it by feed.

Visit the blog
19mentions?
16HN people?
2019–2025first – last linked?
Links on Hacker News per year · peak 8 in 2020

Too few sampled comments (4) to say how often HN recommends it.?

Why HN links it

Louis Pilfold's blog covers Gleam language design, including a post on how metaprogramming could be added to Gleam. HN commenters link it when discussing Gleam's limits and its design process.

Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

From the keyboard of Louis Pilfold

Most-linked posts?

  1. How to Add Metaprogramming to Gleam
    4 people · 4 mentions · first linked 2024-12-27
  2. Gleam (a statically typed language for the Erlang VM): first release
    2 people · 2 mentions · first linked 2019-04-16
  3. Gleam v0.9 Released
    2 people · 2 mentions · first linked 2020-06-01
  4. V0.8 of Gleam, the statically typed language for the Erlang VM, is out
    2 people · 2 mentions · first linked 2020-05-07
  5. Gleam v0.7 released
    2 people · 2 mentions · first linked 2020-03-02

What Hacker News says?

  1. We've not had any proposals for a design like that. We are open to proposals though! I wrote a blog post detailing the process here: https://lpil.uk/blog/how-to-add-metaprogramming-to-gleam/

    Comment linking /blog/how-to-add-metaprogramming-to-gleam/

    on “I tried Gleam for Advent of Code”
  2. Submitted Gleam v0.11 Released as a story · 13 points

    HN discussion
  3. I had tried and failed multiple times to start using Vim (after using Vim binds for a while), and actually failed the transition right before my 6 month stint with Zed. It was actually this post[0] from the creator of Gleam [1] that brought LazyVim to my attention. I made a handle full of modifications, removing certain plugins and adding others. I'm very happy with the result. Its been two weeks of using it at both…

    Comment linking /blog/what-i-use-2023/

    on “Leaving Neovim for Zed”
  4. Submitted V0.8 of Gleam, the statically typed language for the Erlang VM, is out as a story · 12 points

    HN discussion
  5. They've added https://hexdocs.pm/file_streams/0.6.0/ for this purpose. There's a bit of ceremony but similar to how you can interface with Java libraries from Clojure you can pull in Erlang when Gleam isn't enough. You can do some code shortening with use, https://erikarow.land/notes/using-use-gleam , but it will likely always be rather chatty and won't support metaprogramming: https://lpil.uk/blog/how-to-add-metapr…

    Comment linking /blog/how-to-add-metaprogramming-to-gleam/

    on “Why Clojure?”
  6. Submitted Gleam v0.9 Released as a story · 7 points

    HN discussion
  7. okkdev · 2025-01-10Recommends
    You might be interested in this: https://lpil.uk/blog/how-to-add-metaprogramming-to-gleam/

    Comment linking /blog/how-to-add-metaprogramming-to-gleam/

    on “Gleam v1.7”
  8. Submitted V0.10 of Gleam, a statically typed language for the Erlang VM, is out as a story · 6 points

    HN discussion
  9. Submitted Gleam (a statically typed language for the Erlang VM): first release as a story · 6 points

    HN discussion
  10. Submitted Gleam v0.7 released as a story · 4 points

    HN discussion
  11. Submitted How to Add Metaprogramming to Gleam as a story · 3 points

    HN discussion
  12. Submitted Gleam v0.7 Released as a story · 3 points

    HN discussion
  13. Submitted Deploying Gleam on Fly.io as a story · 2 points

    HN discussion
  14. Submitted Gleam v0.9 Released as a story · 2 points

    HN discussion
  15. Submitted Gleam 0.3 (ML dialect for Erlang VM) released as a story · 2 points

    HN discussion
  16. Submitted Hello, Gleam as a story · 2 points

    HN discussion
  17. Submitted How to Make a Programming Language (2017) as a story · 1 points

    HN discussion
  18. Submitted Using Gleam JavaScript with Elixir's Phoenix as a story · 1 points

    HN discussion
  19. Submitted Gleam v0.8 Released as a story · 1 points

    HN discussion

Search all of HN for lpil.uk

Linked by the same people?