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

A

Amir Rachum

Personal blog · amir.rachum.com · on HN as Nurdokprogrammingproductivity

Amir Rachum's personal blog at amir.rachum.com covers programming and productivity. Since 2016, 25 different Hacker News readers have linked it 53 times, most often “Shared Libraries: Understanding Dynamic Loading”. The last post was in 2024, but the archive is still widely read.

Visit the blog
53mentions?
25HN people?
2016–2024first – last linked?
Links on Hacker News per year · peak 18 in 2016

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

Why HN links it

HN readers link Amir Rachum's blog for its Python tutorial on entry points and for a post on knowledge debt and how programming should be taught.

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.

I'm a software engineer from Israel. I'm mainly a Pythonista, but I also dabble in C++ and Embedded Linux. I write about code, technology and my personal life - from a programmer's perspective.

The author on HN?

Nurdok · 670 karma · member since 2009

My name is Amir Rachum and I'm a software engineer. My personal website - http://amir.rachum.com

From their public HN profile, which links to this site.

Most-linked posts?

  1. Shared Libraries: Understanding Dynamic Loading
    7 people · 7 mentions · first linked 2018-04-05
  2. Shared Libraries: Understanding Dynamic Loading
    5 people · 5 mentions · first linked 2016-09-16
  3. Python Entry Points Explained
    3 people · 3 mentions · first linked 2020-04-07
  4. Knowledge Debt
    3 people · 3 mentions · first linked 2016-09-15
  5. Debugging with Humility
    2 people · 2 mentions · first linked 2016-12-18
  6. My Contribution to LEDE (OpenWrt): A Hacktoberfest Adventure
    2 people · 2 mentions · first linked 2016-10-23
  7. Python Attribute Access and the Descriptor Protocol
    2 people · 2 mentions · first linked 2019-10-16
  8. Knowledge Debt for Programmers
    2 people · 2 mentions · first linked 2020-04-12
  9. TypeScript type haunted my dreams
    2 people · 2 mentions · first linked 2024-03-31

What Hacker News says?

  1. https://amir.rachum.com/ I'm a software engineer from Israel. I'm mainly a Pythonista, but I also dabble in C++ and Embedded Linux. I write about code, technology and my personal life - from a programmer's perspective. Highlights: Knowledge Debt https://amir.rachum.com/blog/2016/09/15/knowledge-debt/ Shared Libraries: Understanding Dynamic Loading https://amir.rachum.com/blog/2016/09/17/shared-libraries/ Python Entr…

    Comment linking /blog/2017/07/28/python-entry-points/

    on “Ask HN: What is your blog and why should I read it?”
  2. Submitted Python Entry Points Explained as a story · 167 points

    HN discussion
  3. This post reminds me of Amir Rachum's post about Knowledge Debt[1]. "This is how programming should be taught. You should do stuff way before you can figure out how it works. For a while, you should intentionally be ignorant about distracting details." "You should, intentionally and tactically, decide which piece of information you can do without, for now. But you should also, intentionally and strategically, decide…

    Comment linking /blog/2016/09/15/knowledge-debt/

    on “Programming as a Way of Thinking”
  4. Submitted How to pick a starter project that'll make someone quit as a story · 30 points

    HN discussion
  5. manvillej · 2023-07-19Recommends
    If we're talking favorite python tutorials, I am a huge fan of this tutorial on python entrypoints: https://amir.rachum.com/python-entry-points/

    Comment linking /python-entry-points/

    on “Advanced Python Mastery – A Course by David Beazley”
  6. Submitted Shared Libraries: Understanding Dynamic Loading as a story · 11 points

    HN discussion
  7. http://amir.rachum.com

    Comment linking /

    on “Ask HN: Could you share your personal blog here?”
  8. Submitted Knowledge Debt as a story · 10 points

    HN discussion
  9. Submitted Debugging with Humility as a story · 7 points

    HN discussion
  10. Submitted Python: Generator Cleanup as a story · 6 points

    HN discussion
  11. Submitted Python Attribute Access and the Descriptor Protocol as a story · 4 points

    HN discussion
  12. Submitted Write Explicit Tests as a story · 4 points

    HN discussion
  13. Submitted My Contribution to LEDE (OpenWrt): A Hacktoberfest Adventure as a story · 4 points

    HN discussion
  14. Submitted PyCharm Settings Repository as a story · 4 points

    HN discussion
  15. Submitted Python: Declaring Dynamic Attributes as a story · 4 points

    HN discussion
  16. Submitted TypeScript type haunted my dreams as a story · 3 points

    HN discussion
  17. Submitted TypeScript type haunted my dreams as a story · 3 points

    HN discussion
  18. Submitted How I Read Nonfiction Books as a story · 3 points

    HN discussion
  19. Submitted Stop Missing Out on Your Own Ideas as a story · 3 points

    HN discussion
  20. Submitted Python Entry Points Explained as a story · 3 points

    HN discussion
  21. Submitted How to Cultivate Your Cheat Sheet as a story · 3 points

    HN discussion
  22. Submitted Shared Libraries: Understanding Dynamic Loading as a story · 3 points

    HN discussion
  23. Submitted Knowledge Debt for Programmers as a story · 3 points

    HN discussion
  24. Submitted Shared Libraries: Understanding Dynamic Loading as a story · 3 points

    HN discussion
  25. Submitted Shared Libraries: Understanding Dynamic Loading as a story · 2 points

    HN discussion
  26. Submitted Knowledge Debt as a story · 2 points

    HN discussion
  27. Submitted Python Entry Points Explained as a story · 2 points

    HN discussion
  28. Submitted Shared Libraries: Understanding Dynamic Loading as a story · 2 points

    HN discussion
  29. Submitted Retrospect Early and Often as a story · 2 points

    HN discussion
  30. Submitted Understanding Python Class Instantiation as a story · 2 points

    HN discussion

Search all of HN for amir.rachum.com

Linked by the same people?