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

U

Umer Mansoor

Personal blog · codeahoy.comprogrammingcareer

Umer Mansoor writes CodeAhoy, a personal blog at codeahoy.com about programming and career. Since 2016, 21 different Hacker News readers have linked it 42 times, most often “YAGNI, Cargo Cult and Overengineering”. The last post was in 2023, but the archive is still widely read.

Visit the blog
42mentions?
21HN people?
2016–2021first – last linked?
Links on Hacker News per year · peak 23 in 2016

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

Why HN links it

HN readers link this blog for visual explanations of Linux tools such as htop, and for a post on 20 years of software development methodologies. The comments link these posts without judging the writing.

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.

Essays on software engineering and leadership by Umer Mansoor.

Most-linked posts?

  1. YAGNI, Cargo Cult and Overengineering
    4 people · 4 mentions · first linked 2017-08-20
  2. Technical Debt Is Soul-Crushing
    3 people · 3 mentions · first linked 2020-01-27
  3. Htop Explained Visually
    3 people · 3 mentions · first linked 2017-01-31
  4. When to Rewrite from Scratch – Autopsy of Failed Software
    2 people · 2 mentions · first linked 2016-04-23
  5. Good Abstractions Have Fewer Leaks
    2 people · 2 mentions · first linked 2016-05-08
  6. Tweaking TCP for Real-Time: Nagle's Algorithm and Delayed Acknowledgment
    2 people · 2 mentions · first linked 2017-03-23
  7. Do Software Developers Normally Code on Weekends?
    2 people · 2 mentions · first linked 2019-10-21

What Hacker News says?

  1. If anyone else likes linux tools explained visually heres one for htop: https://codeahoy.com/2017/01/20/hhtop-explained-visually/

    Comment linking /2017/01/20/hhtop-explained-visually/

    on “Moving efficiently in the CLI”
  2. Submitted Htop Explained Visually as a story · 346 points

    HN discussion
  3. If you can't do your rewrite in an incremental way, it is almost guaranteed to be a failure[1][2]. If you can make it two weeks without making any visible progress, you project is probably not on track for success. Granted, if your management thinks that they can get an entire multi-month project broken down into stories in advance, they have their heads up their asses. [1] https://www.joelonsoftware.com/2000/04/06/…

    Comment linking /2016/04/21/when-to-rewrite-from-scratch-autopsy-of-a-failed-software/

    on “My 20-Year Experience of Software Development Methodologies”
  4. Submitted Experienced Programmers Use Google Frequently as a story · 291 points

    HN discussion
  5. Submitted When to Rewrite from Scratch – Autopsy of Failed Software as a story · 240 points

    HN discussion
  6. Submitted Tweaking TCP for Real-Time: Nagle's Algorithm and Delayed Acknowledgment as a story · 9 points

    HN discussion
  7. Submitted YAGNI, Cargo Cult and Overengineering as a story · 9 points

    HN discussion
  8. Submitted YAGNI, Cargo Cult and Overengineering as a story · 8 points

    HN discussion
  9. Submitted Write Less Code as a story · 8 points

    HN discussion
  10. Submitted Mistakes at Work Are Not Sins as a story · 6 points

    HN discussion
  11. Submitted The Complete Guide to Feature Flags as a story · 5 points

    HN discussion
  12. Submitted Technical Debt Is Soul-Crushing as a story · 5 points

    HN discussion
  13. Submitted Serverless Architectures: Let's Ditch the Servers? as a story · 5 points

    HN discussion
  14. Submitted Effective Coding Standards as a story · 5 points

    HN discussion
  15. Submitted Java:`char` type considered Harmful and should be retired as a story · 5 points

    HN discussion
  16. Submitted Git Pull vs. Git Fetch (and Stashing) as a story · 5 points

    HN discussion
  17. Submitted Automated Tests Help Developers Sleep Better as a story · 4 points

    HN discussion
  18. Submitted REST Design – Choosing the Right HTTP Method as a story · 4 points

    HN discussion
  19. Submitted Blameless Postmortems – Examining Failure Without Blame as a story · 4 points

    HN discussion
  20. Submitted Continuous Delivery – Automating the Release Process as a story · 4 points

    HN discussion
  21. Submitted Technical Debt Is Soul-Crushing as a story · 3 points

    HN discussion
  22. Submitted Do Software Developers Normally Code on Weekends? as a story · 3 points

    HN discussion
  23. Submitted Htop Explained Visually (2017) as a story · 3 points

    HN discussion
  24. Submitted Interactive Emails with Email Markup as a story · 3 points

    HN discussion
  25. Submitted Good Abstractions Have Fewer Leaks as a story · 3 points

    HN discussion
  26. Submitted Good Abstractions Have Fewer Leaks as a story · 3 points

    HN discussion
  27. Submitted Software Management: Let them own it as a story · 3 points

    HN discussion
  28. Submitted Technical Debt is Soul-crushing as a story · 2 points

    HN discussion
  29. Submitted Do Software Developers Normally Code on Weekends? as a story · 2 points

    HN discussion
  30. Submitted When to Rewrite from Scratch – Autopsy of a Failed Software (2016) as a story · 2 points

    HN discussion

Search all of HN for codeahoy.com

Linked by the same people?