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

D

David Xiang

Personal blog · davidxiang.comprogrammingcareersystems

David Xiang's personal blog at davidxiang.com covers programming, career and systems. Since 2021, 7 different Hacker News readers have linked it 7 times, most often “Kafka as a Database? Yes or No”. The last post was in 2024, but the archive is still widely read.

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

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

Why HN links it

HN readers link this blog for its career advice for software engineers, including a list of 20 micro-habits of high-impact engineers and a post on the staff software engineer role. The comments only point to these posts.

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.

My personal Substack. Launched 3 years ago.

Most-linked posts?

  1. Kafka as a Database? Yes or No
    3 people · 3 mentions · first linked 2021-01-11

What Hacker News says?

  1. You could pick three out of this list: https://davidxiang.com/2021/07/18/20-micro-habits-of-high-im...

    Comment linking /2021/07/18/20-micro-habits-of-high-impact-software-engineers/

    on “Ask HN: Qualities of a Senior Software Engineer”
  2. Submitted Kafka as a Database? Yes or No as a story · 4 points

    HN discussion
  3. > and the staff engineer track. It sounds like you simply want to do the latter - so no, there is nothing wrong or unusual with what you are wanting. I could be wrong but it sounds like the OP doesn't even want to be a staff engineer (if my understanding of staff engineer is correct). https://davidxiang.com/2021/01/19/staff-software-engineer-re... I'm pretty sure you're still expected to guide other engineers (co-wo…

    Comment linking /2021/01/19/staff-software-engineer-responsibilities/

    on “Ask HN: Lead developer but I just don't enjoy management”
  4. Submitted Kafka as a Database? Yes or No as a story · 3 points

    HN discussion
  5. Submitted Kafka as a Database? Yes or No as a story · 3 points

    HN discussion
  6. Submitted Use More 1-1-1s as a story · 2 points

    HN discussion
  7. Submitted S3 Express One, Value-Less LSM Trees, ShardStore as a story · 1 points

    HN discussion

Search all of HN for davidxiang.com