Top all-time · #8229
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.
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?
- All you need is data and functions7 people · 7 mentions · first linked 2023-04-03
What Hacker News says?
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”Submitted Yap: A Particular Kind of Slop as a story · 2 points
HN discussionI 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”Submitted All you need is data and functions as a story · 2 points
HN discussionLocation: 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)”Submitted All you need is data and functions as a story · 1 points
HN discussionhttps://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?”Submitted All you need is data and functions as a story · 1 points
HN discussionSubmitted Thoughts about Package Management as a story · 1 points
HN discussionSubmitted All you need is data and functions as a story · 1 points
HN discussionSubmitted All you need is data and functions as a story · 1 points
HN discussion