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 · #8229

K

Kayla Washburn-Love

Personal blog · mckayla.blog/postsprogrammingsystems

Kayla Washburn-Love writes Kayla, a personal blog at mckayla.blog about programming and systems. Since 2023, 10 different Hacker News readers have linked it 11 times, most often “All you need is data and functions”. It is still writing: the last post was on 2026-08-26, and you can follow it by feed.

Visit the blog
11mentions?
10HN people?
2023–2026first – last linked?
Links on Hacker News per year · peak 5 in 2023

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

Why HN links it

HN readers link Kayla Washburn-Love's blog for its post 'All you need is data and functions', which one commenter called a pretty good read. Other comments mention Gleam, not the blog's writing.

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.

Most-linked posts?

  1. All you need is data and functions
    7 people · 7 mentions · first linked 2023-04-03

What Hacker News says?

  1. the comment is wrong, what Gleam lacks is interfaces. Which feels super strange, but doesn't seem to really be a problem, e.g. imagine a language where you'd write fun sum_all_numbers(Iterable<T> it) { it.fold(...) } # an interface sum_all_numbers(a_list) # a list implements iterable Gleam wants you to write fun sum_all_numbers(Iterator<T> it) { it.fold(...) } # a concrete type sum_all_numbers(a_list.iterator) # get…

    Comment linking /posts/all-you-need-is-data-and-functions.html

    on “I tried Gleam for Advent of Code”
  2. Submitted Yap: A Particular Kind of Slop as a story · 2 points

    HN discussion
  3. I thought so too, although treating everything as data and functions is really nice [1]. Regarding the BEAM and why Gleam has a separate library for actors: [2] > "One notable difference between Elixir and Gleam is that Elixir gets to just re-use the OTP code as-is (with some Elixir wrappers on top for convenience). Gleam concluded that the OTP is built expecting dynamic types, and that for best results in Gleam the…

    Comment linking /posts/all-you-need-is-data-and-functions.html

    on “My first impressions of Gleam”
  4. Submitted All you need is data and functions as a story · 2 points

    HN discussion
  5. Location: Utah Remote: Yes/hybrid Relocate?: Yes Technologies: - Web stuff: TypeScript, WebGL, React, Next.js, Postgres, GraphQL, Docker, Vite, Vitest/Jest/Puppeteer/Playwright/etc. AWS, GCP, Terraform - Other assorted things: Rust, Erlang, Gleam, Go, Github Actions, Figma. Particularly interested in CI/CD, build systems, developer tooling, developer experience. If you want a random small internal CLI, I can probabl…

    Comment linking /

    on “Ask HN: Who wants to be hired? (July 2023)”
  6. Submitted All you need is data and functions as a story · 1 points

    HN discussion
  7. aslilac · 2023-07-04Recommends
    https://mckayla.blog Not very many posts. I only started trying to take writing for it seriously the last few months, with a target of one post per month. But I think "All you need is data and functions" is a pretty good read! Briefly made the front page of HN shortly after it was published.

    Comment linking /

    on “Ask HN: Could you share your personal blog here?”
  8. Submitted All you need is data and functions as a story · 1 points

    HN discussion
  9. Submitted Thoughts about Package Management as a story · 1 points

    HN discussion
  10. Submitted All you need is data and functions as a story · 1 points

    HN discussion
  11. Submitted All you need is data and functions as a story · 1 points

    HN discussion

Search all of HN for mckayla.blog

Linked by the same people?