The Programmer's Paradox

theprogrammersparadox.blogspot.com · Personal blog · on HN since 2008

The Programmer's Paradox is a long-running blog by a developer with about 30 years of experience, on software development and systems thinking.

What HN saysThe one given comment, apparently from the author, describes it as nearly 15 years of writing to make sense of 30 years in software.
30HN people shared it
1linked it in comments
43stories submitted
139story points
8 months agolast shared
2008people per year2026

Most-shared posts

  1. 1
    Lessons Learned
    4 people · 8 points · first shared 2024 · discussion on HN
  2. 2
    Software Engineering
    3 people · 7 points · first shared 2015 · discussion on HN
  3. 3
    Waterloo Style
    2 people · 3 points · first shared 2023 · discussion on HN
  4. 4
    Code normal forms (2008)
    2 people · 3 points · first shared 2008 · discussion on HN
  5. 5
  6. 6
    Symmetry
    1 people · 19 points · first shared 2024 · 3 comments on HN
  7. 7
    Systems Thinking
    1 people · 17 points · first shared 2026 · 3 comments on HN
  8. 8
    Pattern for Pattern
    1 people · 9 points · first shared 2008 · 4 comments on HN
  9. 9
    Assumptions
    1 people · 6 points · first shared 2025 · 1 comments on HN
  10. 10
    7 Fabulous Ways to Great Programming
    1 people · 6 points · first shared 2008 · 22 comments on HN
  11. 11
    Necessity of Determinism
    1 people · 3 points · first shared 2009 · discussion on HN
  12. 12
    Time vs. Risk
    1 people · 3 points · first shared 2024 · 1 comments on HN
  13. 13
    'Normalized' code is elegant code.
    1 people · 3 points · first shared 2008 · discussion on HN
  14. 14
    Social Disorder
    1 people · 3 points · first shared 2008 · discussion on HN
  15. 15
    Fundamental Coding Issues
    1 people · 2 points · first shared 2008 · discussion on HN

What HN people wrote when they linked it

phomer · 2020-04-07
http://theprogrammersparadox.blogspot.com/ Nearly 15 years of writing about most aspects of software development. Not really awesome, but it is my attempt to make some sense out of 30 years of software development.

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