Ben Northrop

bennorthrop.com · Personal blog · on HN since 2008

Ben Northrop is a software architect who writes about programming careers, architecture, code ownership, testing, and reuse.

What HN saysCommenters find his "Always Do Extra" argument convincing, that spending some work time on exploratory efforts is worthwhile, and relate to his reflections on being a novice.
29HN people shared it
2linked it in comments
31stories submitted
1.0Kstory points
1 year agolast shared
2008people per year2026

Most-shared posts

  1. 1
    Always Do Extra
    5 people · 265 points · first shared 2021 · 121 comments on HN
  2. 2
    The Siren Song of Automated UI Testing(2014)
    3 people · 8 points · first shared 2014 · discussion on HN
  3. 3
    Reflections of an “Old” Programmer
    2 people · 497 points · first shared 2016 · 325 comments on HN
  4. 4
    The Myth of Architect as Chess Master
    2 people · 76 points · first shared 2020 · 70 comments on HN
  5. 5
    The Reality of Reuse (2018)
    2 people · 54 points · first shared 2018 · 8 comments on HN
  6. 6
    The Ambiguous Zone
    2 people · 2 points · first shared 2023 · discussion on HN
  7. 7
    Code ownership, stewardship, or free-for-all?
    1 people · 44 points · first shared 2022 · 20 comments on HN
  8. 8
    Building a Better Resume for Developers
    1 people · 22 points · first shared 2008 · 8 comments on HN
  9. 9
    Decision Theory and Estimates
    1 people · 20 points · first shared 2009 · 2 comments on HN
  10. 10
    Pair Programming: My Personal Nightmare
    1 people · 10 points · first shared 2013 · 3 comments on HN
  11. 11
    The Halo Effect and UI
    1 people · 8 points · first shared 2012 · discussion on HN
  12. 12
    Group Polarization in Software Development
    1 people · 6 points · first shared 2011 · discussion on HN
  13. 13
    Let's not be Slaves to Fashion
    1 people · 4 points · first shared 2015 · discussion on HN
  14. 14
    The 3 Motivational Forces of Developers
    1 people · 4 points · first shared 2013 · 1 comments on HN
  15. 15
    The Architect's Dilemma
    1 people · 3 points · first shared 2016 · discussion on HN

What HN people wrote when they linked it

jplrssn · 2023-11-17
Did you follow the link in the footnote? [0] I thought it made the case for doing extra quite convincingly. The gist of the argument is that it's worth spending some small proportion of your work time on exploratory work that might or might not pay off, as opposed to doing more "normal" work (another sprint task or whatever). For me it described pretty well what I'd already been doing subconsciously for some time. I thought it was interesting to see it framed that way. [0] https://www.bennorthrop.com/Essays/2021/always-do-extra.php
muzster · 2016-10-07
I remember those novice days with fond memories. I've observed, in the twilight hours or when I'm playing with my kids, that I am attracted to things that make me feel a novice. However, this is not compatible with my day time job, where my paid expertise is often required. sigh It would be interesting to see the graph of the careers stages with happiness overlaid. Source: http://www.bennorthrop.com/Essays/2016/career-stages-programmer.png

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close