- Death to the Dialog Box
- Defending Perpetual Intermediacy
- Are your exceptions silent?
- Teaching Users to Read
- You'll Never Have Enough Cheese
- Gold Plating
- Happy Talk Must Die
- The Broken Window Theory
- The User Interface Is The Application
- The Positive Impact of Negative Thinking
- Error Codes Must Die
- In Pursuit of Simplicity
- Doing It Like Everyone Else Does
- Making Considerate Software
Last active
December 21, 2024 19:44
-
-
Save tssm/7789984 to your computer and use it in GitHub Desktop.
Coding Horror posts that every programmer should read, at least twice.
- Be Good at Your Job
- Why I'm The Best Programmer In The World*
- Monster Project Management
- Skill Disparities in Programming
- Being technologically savvy isn't enough
- The Rise and Fall of Homo Logicus
- We Make Shitty Software.. With Bugs!
- A Programmer's Portfolio
- Just Say No
- We Make Shitty Software.. With Bugs!
- Don't Be Afraid to Break Stuff
- Blue Collar Software Development
- This is your Anti-Productivity Pod
- Moving the Block
- Why Is Forever
- On Software "Engineering"
- Following the Instructions on the Paint Can
- Success through Failure
- Incompetence Considered Harmful
- Code Reviews: Just Do It
- How Not To Become a Rockstar Programmer
- Fail Early, Fail Often
- Egoless Programming: You Are Not Your Job
- The Multi-Tasking Myth
- The Last Responsible Moment
- Why Can't Programmers... Program?
- In Programming, One Is The Loneliest Number
- Discipline Makes Strong Developers
- Classic Computer Science Puzzles
- Sharing The Customer's Pain
- The Years of Experience Myth
- The First Rule of Programming: It's Always Your Fault
- Inherits Nothing
- Worse is Better
- The Joy of Deletion
- Why aren't my optimizations optimizing?
- Loose Typing Sinks Ships
- Development is Inherently Wicked
- Performance Considered Harmful
- The Delusion of Reuse and the Rule of Three
- Why Objects Suck, Revisited
- Why Your Code Sucks... and Mine Doesn't
- How about an hourly build?
- KISS and YAGNI
- We're Building the Space Shuttle
- Good Programmers Get Off Their Butts
- On American Programmers
- It Came From Planet Architecture
- The real cost of performance
- The Prototype Pitfall
- Unit Testing vs. Beta Testing
- Not All Bugs Are Worth Fixing
- I Shall Call It.. SomethingManager
- Code Elegance, Code Balance
- Fifty Years of Software Development
- Code Tells You How, Comments Tell You Why
- Curly's Law: Do One Thing
- The Best Code is No Code At All
- Don't Ask -- Observe
- Everything Is Fast For Small n
There are two links to We Make Shitty Software.. With Bugs!
next to each other in gistfile2.md
.
The first few links in all md files direct to the old www.codinghorror/blog/year/month/article-title format instead of the current blog.codinghorror.com/article-title link format.
Some of the links take forever to load. Its faster if I just search the blogs on google.
https://gist.github.com/snacksbro/56271a17a245e6ab2407265f8cee3f26
Forked this to:
- Point to the new blog location, including URL format
- Update HTTP references to HTTPS (to avoid a redirect)
- Fix the comments mentioned above
- Consolidate the links into one big file instead of one per section
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In
gistfile1.md
, your fourth link is broken. It links to https://blog.codinghorror.com/death-to-the-dialog-box/ instead of https://blog.codinghorror.com/teaching-users-to-read/.