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

Top all-time · #457

C

Christian Heilmann

Personal blog · christianheilmann.comwebprogramming

Christian Heilmann's personal blog at christianheilmann.com covers web and programming. Since 2011, 124 different Hacker News readers have linked it 180 times, most often “Can we stop bad-mouthing CSS in developer talks, please?”. It is still writing: the last post was on 2026-10-28, and you can follow it by feed.

Visit the blog
180mentions?
1recommend?
124HN people?
2011–2026first – last linked?
Links on Hacker News per year · peak 23 in 2012

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

Why HN links it

Linked as a source on JavaScript failing in the browser, web standards and the AMP debate. One commenter calls his interview with an AMP developer fantastic.

Recommended for · 1 comments
the Paul Bakaus AMP interview, called fantastic for grilling him on the thread's issues

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

Most-linked posts?

  1. Can we stop bad-mouthing CSS in developer talks, please?
    6 people · 6 mentions · first linked 2016-10-05
  2. That "JavaScript not available" case
    3 people · 3 mentions · first linked 2011-12-06
  3. Ad Blockers helped kill the open web
    3 people · 3 mentions · first linked 2025-12-17
  4. Debugging JavaScript – console.loggerheads?
    3 people · 3 mentions · first linked 2017-07-09
  5. Web developer tool secrets that shouldn’t be secrets
    2 people · 2 mentions · first linked 2021-11-01
  6. A more complicated Web
    2 people · 2 mentions · first linked 2019-01-16
  7. Web Truths: JavaScript can't be trusted
    2 people · 2 mentions · first linked 2017-09-27
  8. Do you know that there is an HTML tables API?
    2 people · 2 mentions · first linked 2025-10-09
  9. Noise cancellation for devs (click-bait burndown and exp. impact on innovation)
    2 people · 2 mentions · first linked 2022-04-09
  10. Rethinking Device Emulation in Browsers
    2 people · 2 mentions · first linked 2022-07-20

What Hacker News says?

  1. judah · 2017-01-23Recommends
    Christian Heilmann (formerly of Mozilla, now Microsoft) recently interviewed[0] AMP developer Paul Bakaus. It was a fantastic interview, as Heilmann grilled Bakaus on some of the issues raised in this thread. [0]: https://www.christianheilmann.com/2017/01/05/first-decoded-c...

    Comment linking /2017/01/05/first-decoded-chat-of-the-year-paul-bakaus-on-amp/

    on “Google AMP Is Not a Good Thing”
  2. Submitted Web developer tool secrets that shouldn’t be secrets as a story · 428 points

    HN discussion
  3. Found somewhere on the internet a few days ago: LLMs are Dunning-Kruger as a service. Edit: it was https://christianheilmann.com/2025/10/30/ai-is-dunning-kruge...

    Comment linking /2025/10/30/ai-is-dunning-kruger-as-a-service/

    on “LLMs are steroids for your Dunning-Kruger”
  4. Submitted The web starts on page four as a story · 306 points

    HN discussion
  5. You can automate this in VSCode, very handy. https://christianheilmann.com/2021/04/14/quick-vs-code-tip-a...

    Comment linking /2021/04/14/quick-vs-code-tip-automatically-add-image-width-and-height-to-images/

    on “Making Websites Small”
  6. Submitted AI is Dunning-Kruger as a service as a story · 268 points

    HN discussion
  7. Kinda adorable how people keep arguing back and forth, but fail to take notes on how the actual Moz employees act or think on it. And most of them think he is entitled to his beliefs and acts, and he should not be banished for it, even if they do not agree with him. Please, try to learn this approach, pro-gay activists. http://bholley.wordpress.com/2014/03/31/on-brendan-eich-and-... https://staktrace.com/spout/entry…

    Comment linking /2014/03/31/on-hating/

    on “OkCupid urges users to abandon Firefox”
  8. Submitted Do you know that there is an HTML tables API? as a story · 253 points

    HN discussion
  9. >If Free Software "fights for the users", then it needs to go to where the users are, and that's the web. To what extent? Just because a mass of users are somewhere, doesn't make that environment the right place for free software. But I'm not saying it's a wrong place. But it's not the only possible place. A popular environment might be by its nature unsuitable for free software, and free software developers would b…

    Comment linking /2016/10/05/can-we-stop-bad-mouthing-css-in-developer-talks-please/

    on “Modern Web 101: From Free Software Fetishism to Free Web”
  10. Submitted The sum of all knowledge and the sorry state of the web as a story · 237 points

    HN discussion
  11. "I figure we're at the point on the web where Javascript et al would be expected in your browser," A browser cannot always recuperate when JavaScript fails to arrive - what should it do at that point? A recent example: the outage of googleapis.com CDN caused problems on many sites using JavaScript hosted there all because OpenDNS blacklisted the domain as a phishing domain. * http://www.thewhir.com/web-hosting-news/…

    Comment linking /2011/12/06/that-javascript-not-available-case/

    on “Netflix live in the UK”
  12. Submitted Of parser-fetishists and semi-colons as a story · 153 points

    HN discussion
  13. Not everyone surfs the web with Lynx. Whilst I understand the need for websites to stand the test of time and be "curlable", there are still many 'appy' websites out there that fall back to plain HTML when we need it. I'm a big fan of archival services like Pinboard which I have been running now for 3-4 years under an archival account ― it has terabytes of raw HTML data that I can peruse at any time and do a full te…

    Comment linking /2011/12/06/that-javascript-not-available-case/

    on “Js;dr = JavaScript Required; Didn’t Read”
  14. Submitted Turning a GitHub Page into a Progressive Web App as a story · 78 points

    HN discussion
  15. Submitted Nobody should be a "content creator" as a story · 70 points

    HN discussion
  16. Submitted Don't tell me what my browser can't do as a story · 54 points

    HN discussion
  17. Submitted The myth of the “modern browser” as a story · 50 points

    HN discussion
  18. Submitted You are falling behind because you haven't fed the insincerity machine as a story · 37 points

    HN discussion
  19. Submitted Torn and weary (on Brendan Eich and Mozilla) as a story · 37 points

    HN discussion
  20. Submitted What comes after senior developer? as a story · 35 points

    HN discussion
  21. Submitted Advancing JavaScript without breaking the web as a story · 29 points

    HN discussion
  22. Submitted Why “just use Adblock” should never be a professional answer as a story · 27 points

    HN discussion
  23. Submitted Homeopathic HTML Solutions as a story · 26 points

    HN discussion
  24. Submitted What if you could use VS Code as the editor of in-browser Developer Tools? as a story · 23 points

    HN discussion
  25. Submitted Web bloat isn’t a knowledge problem as a story · 20 points

    HN discussion
  26. Submitted Can we stop bad-mouthing CSS in developer talks, please? as a story · 15 points

    HN discussion
  27. Submitted Developer tool secrets that shouldn't be secrets as a story · 13 points

    HN discussion
  28. Submitted Web Truths: JavaScript can't be trusted as a story · 12 points

    HN discussion
  29. Submitted Can we stop bad-mouthing CSS in developer talks, please? as a story · 12 points

    HN discussion
  30. Submitted I will miss the 'Douglas Crockford of browsers' as a story · 11 points

    HN discussion

Search all of HN for christianheilmann.com

Linked by the same people?