- 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
-
-
Save tkt028/153264f3096ec41ada39d663676046fc 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment