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

D

don't code today what you can't debug tomorrow

Personal blog · ariya.blogspot.comprogrammingweb

don't code today what you can't debug tomorrow is a personal blog at ariya.blogspot.com about programming and web. Since 2008, 7 different Hacker News readers have linked it 7 times, most often “Common characteristics of failed open-sourced projects”. The last post was in 2011, but the archive is still widely read.

Visit the blog
7mentions?
7HN people?
2008–2014first – last linked?
Links on Hacker News per year · peak 4 in 2011

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

Why HN links it

Commenters link the author's PhantomJS announcement and a post on solving a random-number interview puzzle from his Google interview. The comments only link or cite these posts and do not judge the 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. Common characteristics of failed open-sourced projects
    2 people · 2 mentions · first linked 2008-03-13
  2. Your webkit port is special (just like every other port)
    2 people · 2 mentions · first linked 2011-06-11

What Hacker News says?

  1. Have you participated in any other open source projects? All of them with any success in the community (that I can think of) have a monarchy or oligarchy at the head. Anyone may contribute, and a group of committers review and add if the contribution fits the project... who determines what the project and its roadmap? Usually a select few, driven by even fewer or just one. So I don't think it's necessarily unusual t…

    Comment linking /2008/03/common-characteristics-of-failed-open.html

    on “Announcing Docker Machine, Swarm, and Compose for Orchestrating Distributed Apps”
  2. Submitted Common characteristics of failed open-sourced projects as a story · 4 points

    HN discussion
  3. the announcement blog post: http://ariya.blogspot.com/2011/01/phantomjs-minimalistic-hea...

    Comment linking /2011/01/phantomjs-minimalistic-headless-webkit.html

    on “PhantomJS is a minimalistic, headless, WebKit-based, JavaScript-driven tool”
  4. Submitted Your webkit port is special (just like every other port) as a story · 3 points

    HN discussion
  5. > One thing to note is that when you think mobile, WebKit (Chrome, Safari, Android, iPhone) is already a dominant force. Warning: there is no webkit[0] especially not on mobile[1]. While not completely true, it's important to remember three things about webkit: 1. The core engine progresses fast, and actual browser implementations fork the core, two webkit browsers may have very different capabilities and bugs due t…

    Comment linking /2011/06/your-webkit-port-is-special-just-like.html

    on “ Google Chrome’s amazing growth spurt. The top web browser by June 2012?”
  6. Submitted The Story of Browser Names as a story · 2 points

    HN discussion
  7. If you want a spoiler: http://ariya.blogspot.com/2007/11/random-number-15-to-17.htm... He gives a few different ways to solve it, most with uniform distribution.

    Comment linking /2007/11/random-number-15-to-17.html

    on “My Job Interview at Google”

Search all of HN for ariya.blogspot.com