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

J

Jeroen Engels

Personal blog · jfmengels.netprogramming

Jeroen Engels writes jfmengels' blog, a personal blog at jfmengels.net about programming. Since 2020, 7 different Hacker News readers have linked it 27 times, most often “Essential and Accidental Configuration”. It is still writing: the last post was on 2026-08-26, and you can follow it by feed.

Visit the blog
27mentions?
7HN people?
2020–2026first – last linked?
Links on Hacker News per year · peak 7 in 2025

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

Why HN links it

HN readers link Jeroen Engels' blog on elm-review and static analysis. The one comment cites his post on safe dead code removal, noting elm-review is good at detecting dead code.

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

Articles by Jeroen Engels, mostly around Elm, static analysis and more generally programming

Most-linked posts?

  1. Essential and Accidental Configuration
    2 people · 2 mentions · first linked 2025-07-10
  2. Safe dead code removal in a pure functional language
    2 people · 2 mentions · first linked 2021-01-28
  3. Optimizing for JavaScript Is Hard
    2 people · 2 mentions · first linked 2022-08-15
  4. Compiler Reminders
    2 people · 2 mentions · first linked 2025-04-26
  5. A Nice Round Ball
    2 people · 2 mentions · first linked 2023-01-28

What Hacker News says?

  1. Just to clarify: Since elm-review is a static analysis tool separate from the compiler, you can run and compile your program just fine without having to handle all the dead code warnings (which elm-review is actually very good at detecting https://jfmengels.net/safe-dead-code-removal/ ). I myself personally tend to run elm-review when I'm ready to make a PR most of the times.

    Comment linking /safe-dead-code-removal/

    on “Disable comments make static analysis tools worse”
  2. Submitted Safe dead code removal in a pure functional language as a story · 84 points

    HN discussion
  3. Submitted Tail recursion, but modulo cons as a story · 76 points

    HN discussion
  4. Submitted Disable comments make static analysis tools worse as a story · 60 points

    HN discussion
  5. Submitted Compiler Reminders as a story · 38 points

    HN discussion
  6. Submitted Constraints and Guarantees as a story · 16 points

    HN discussion
  7. Submitted Single out elements using phantom types as a story · 6 points

    HN discussion
  8. Submitted Compiler Reminders as a story · 4 points

    HN discussion
  9. Submitted What if ESLint's configuration worked like elm-review? as a story · 4 points

    HN discussion
  10. Submitted Measuring cognitive complexity with elm-review as a story · 3 points

    HN discussion
  11. Submitted Problem with Concurrent Linter Fixes as a story · 2 points

    HN discussion
  12. Submitted Essential and Accidental Configuration as a story · 2 points

    HN discussion
  13. Submitted Essential and Accidental Configuration as a story · 2 points

    HN discussion
  14. Submitted A Nice Round Ball as a story · 2 points

    HN discussion
  15. Submitted Multi-files fixes in elm-review as a story · 2 points

    HN discussion
  16. Submitted Gaining insight into your codebase with elm-review as a story · 2 points

    HN discussion
  17. Submitted Optimizing for JavaScript Is Hard as a story · 2 points

    HN discussion
  18. Submitted Optimizing for JavaScript Is Hard as a story · 2 points

    HN discussion
  19. Submitted Fixing vulnerabilities in Elm's virtual DOM as a story · 2 points

    HN discussion
  20. Submitted Safe dead code removal in a pure functional language as a story · 2 points

    HN discussion
  21. Submitted Safe Unsafe Operations in Elm as a story · 2 points

    HN discussion
  22. Submitted The caching behind Elm's Html.Lazy as a story · 1 points

    HN discussion
  23. Submitted Elm Camp 2024 as a story · 1 points

    HN discussion
  24. Submitted A tale of failing to design rule boundaries – Data-last functions as a story · 1 points

    HN discussion
  25. Submitted The Omniscient Linter as a story · 1 points

    HN discussion
  26. Submitted Implementing multi-file analysis for linters as a story · 1 points

    HN discussion
  27. Submitted A Nice Round Ball as a story · 1 points

    HN discussion

Search all of HN for jfmengels.net