Top all-time · #3617
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.
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?
- YAGNI, Cargo Cult and Overengineering4 people · 4 mentions · first linked 2017-08-20
- Technical Debt Is Soul-Crushing3 people · 3 mentions · first linked 2020-01-27
- Htop Explained Visually3 people · 3 mentions · first linked 2017-01-31
- When to Rewrite from Scratch – Autopsy of Failed Software2 people · 2 mentions · first linked 2016-04-23
- Good Abstractions Have Fewer Leaks2 people · 2 mentions · first linked 2016-05-08
- Tweaking TCP for Real-Time: Nagle's Algorithm and Delayed Acknowledgment2 people · 2 mentions · first linked 2017-03-23
- Do Software Developers Normally Code on Weekends?2 people · 2 mentions · first linked 2019-10-21
What Hacker News says?
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”Submitted Htop Explained Visually as a story · 346 points
HN discussionIf 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”Submitted Experienced Programmers Use Google Frequently as a story · 291 points
HN discussionSubmitted When to Rewrite from Scratch – Autopsy of Failed Software as a story · 240 points
HN discussionSubmitted Tweaking TCP for Real-Time: Nagle's Algorithm and Delayed Acknowledgment as a story · 9 points
HN discussionSubmitted YAGNI, Cargo Cult and Overengineering as a story · 9 points
HN discussionSubmitted YAGNI, Cargo Cult and Overengineering as a story · 8 points
HN discussionSubmitted Write Less Code as a story · 8 points
HN discussionSubmitted Mistakes at Work Are Not Sins as a story · 6 points
HN discussionSubmitted The Complete Guide to Feature Flags as a story · 5 points
HN discussionSubmitted Technical Debt Is Soul-Crushing as a story · 5 points
HN discussionSubmitted Serverless Architectures: Let's Ditch the Servers? as a story · 5 points
HN discussionSubmitted Effective Coding Standards as a story · 5 points
HN discussionSubmitted Java:`char` type considered Harmful and should be retired as a story · 5 points
HN discussionSubmitted Git Pull vs. Git Fetch (and Stashing) as a story · 5 points
HN discussionSubmitted Automated Tests Help Developers Sleep Better as a story · 4 points
HN discussionSubmitted REST Design – Choosing the Right HTTP Method as a story · 4 points
HN discussionSubmitted Blameless Postmortems – Examining Failure Without Blame as a story · 4 points
HN discussionSubmitted Continuous Delivery – Automating the Release Process as a story · 4 points
HN discussionSubmitted Technical Debt Is Soul-Crushing as a story · 3 points
HN discussionSubmitted Do Software Developers Normally Code on Weekends? as a story · 3 points
HN discussionSubmitted Htop Explained Visually (2017) as a story · 3 points
HN discussionSubmitted Interactive Emails with Email Markup as a story · 3 points
HN discussionSubmitted Good Abstractions Have Fewer Leaks as a story · 3 points
HN discussionSubmitted Good Abstractions Have Fewer Leaks as a story · 3 points
HN discussionSubmitted Software Management: Let them own it as a story · 3 points
HN discussionSubmitted Technical Debt is Soul-crushing as a story · 2 points
HN discussionSubmitted Do Software Developers Normally Code on Weekends? as a story · 2 points
HN discussionSubmitted When to Rewrite from Scratch – Autopsy of a Failed Software (2016) as a story · 2 points
HN discussion