- 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
September 8, 2024 07:59
-
-
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
Some of the links take forever to load. Its faster if I just search the blogs on google.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.