Dan Dreams of Coding
dandreamsofcoding.com · Personal blog · on HN since 2012
Dan writes about software engineering practice, technical management, hiring, and workplace issues like open plan offices.
What HN saysHN commenters mostly cite the post "Broke gets fixed, crappy is forever" as a handy phrase for how flawed software and products tend to persist.
18HN people shared it
3linked it in comments
89stories submitted
694story points
11 months agolast shared
2012people per year2026
Most-shared posts
- 1Broke gets fixed, crappy is forever4 people · 2 points · first shared 2013 · discussion on HN
- 2Science, Superstition, and Open Plan Offices2 people · 51 points · first shared 2014 · 58 comments on HN
- 3Hackers vs. Software Engineers2 people · 24 points · first shared 2013 · 5 comments on HN
- 4Building a Dumber Team2 people · 7 points · first shared 2025 · 1 comments on HN
- 5Java quirks and interview gotchas2 people · 4 points · first shared 2015 · discussion on HN
- 6I told you so2 people · 2 points · first shared 2017 · discussion on HN
- 7Shutting Down a Dream1 people · 231 points · first shared 2013 · 81 comments on HN
- 8What do technical managers do, anyway?1 people · 83 points · first shared 2013 · 38 comments on HN
- 9Dissecting an interview question1 people · 67 points · first shared 2014 · 64 comments on HN
- 10Learn on someone else's dime1 people · 41 points · first shared 2012 · 7 comments on HN
- 11What not to do during an interview1 people · 17 points · first shared 2014 · 15 comments on HN
- 12An elegant data type for a more civilized age1 people · 11 points · first shared 2012 · 7 comments on HN
- 13How To Be A Star1 people · 10 points · first shared 2013 · discussion on HN
- 14How "Senior" Software Engineers are Different1 people · 10 points · first shared 2013 · discussion on HN
- 15How to piss off, demoralize, and demotivate your team1 people · 8 points · first shared 2014 · 2 comments on HN
What HN people wrote when they linked it
twic · 2019-07-22
So, we've got:
Cunningham's Law: "the best way to get the right answer on the internet is not to ask a question; it's to post the wrong answer" [1]
"Broke gets fixed, crappy is forever" [2]
I feel like there should be a third but that's what i've got.
[1] http://fed.wiki.org/journal.hapgood.net/cunninghams-law/forage.ward.fe…
[2] https://dandreamsofcoding.com/2013/05/06/broke-gets-fixed-crappy-is-fo…
hcrisp · 2016-01-29
"Broken gets fixed; crappy lasts forever"
http://dandreamsofcoding.com/2013/05/06/broke-gets-fixed-crappy-is-for…
peteforde · 2020-05-12
I collect links on topics that interest me, sometimes over long periods. I have a list called "Open plan offices are bad".
https://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-program…
https://www.mattblodgett.com/2015/06/just-wear-headphones.html
https://dandreamsofcoding.com/2014/06/17/science-superstition-and-open…
http://nathanmarz.com/blog/the-inexplicable-rise-of-open-floor-plans-i…
https://stackoverflow.blog/2018/09/10/developer-flow-state-and-its-imp…
https://hackernoon.com/what-happened-to-software-development-j92032w9
http://calnewport.com/blog/2016/10/09/is-facebooks-massive-open-office…
https://www.prdaily.com/report-u-s-workers-hate-open-office-spaces/
https://www.citylab.com/design/2018/08/the-case-for-rooms/563216/
https://www.bbc.com/worklife/article/20191115-office-noise-acceptable-…
https://www.joelonsoftware.com/2006/07/30/private-offices-redux/
Just... could you click a little quieter, please?