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

K

katafrakt’s garden

Personal blog · katafrakt.meprogramming

katafrakt’s garden is a personal blog at katafrakt.me about programming. Since 2017, 11 different Hacker News readers have linked it 11 times, most often “Booleans Are a Trap”. It is still writing: the last post was on 2026-10-12, and you can follow it by feed.

Visit the blog
11mentions?
11HN people?
2017–2025first – last linked?
Links on Hacker News per year · peak 4 in 2024

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

Why HN links it

HN commenters link katafrakt's garden for posts on Elixir and Gleam app architecture, such as keeping game logic in Gleam under Phoenix LiveView, and for the post "Booleans are a trap".

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

Just my website. Some Elixir, some Ruby, some more exotic languages and general thoughts on tech.

Most-linked posts?

  1. Booleans Are a Trap
    2 people · 2 mentions · first linked 2024-11-10
  2. Long story short: I wrote a Ruby extension in Zig
    2 people · 2 mentions · first linked 2022-12-25

What Hacker News says?

  1. You can still use LiveView/Phoenix/Elixir, but have your game logic be in Gleam. I haven't used it though so I could be wrong here. A little bit more about it here: https://katafrakt.me/2021/10/13/app-with-elixir-business-log... You'd call Gleam code like this inside Elixir: `:game.move(game, player_1, :left)` And you'd receive an Elixir map `%Game{}` which you can then use in LiveView. If that makes sense.

    Comment linking /2021/10/13/app-with-elixir-business-logic-with-gleam/

    on “LiveView Is Best with Svelte”
  2. Submitted Booleans Are a Trap as a story · 27 points

    HN discussion
  3. Not sure if exactly the same thing but reminds me of "Booleans are a trap" https://katafrakt.me/2024/11/09/booleans-are-a-trap/

    Comment linking /2024/11/09/booleans-are-a-trap/

    on “A BBC navigation bar component broke depending on the external monitor”
  4. Submitted I'm worried about Ruby future as a story · 3 points

    HN discussion
  5. Submitted I'm worried about Ruby future as a story · 3 points

    HN discussion
  6. Submitted Reconfiguring your application live with dRuby as a story · 2 points

    HN discussion
  7. Submitted Putting Hanami in the Browser via WASM as a story · 1 points

    HN discussion
  8. Submitted Long story short: I wrote a Ruby extension in Zig as a story · 1 points

    HN discussion
  9. Submitted Long story short: I wrote a Ruby extension in Zig as a story · 1 points

    HN discussion
  10. Submitted 80-characters line length limit in 2017 (and later) (2017) as a story · 1 points

    HN discussion
  11. Submitted Snowflake method for software projects as a story · 1 points

    HN discussion

Search all of HN for katafrakt.me

Linked by the same people?