Actually the only sad thing is that this blog is so satisfying and topical that I really have no desire to read any others. Please don’t let the crap-stirrers get to you.
Jeff: Where is your mirror? Who cares what other bloggers, who don’t have as popular site as yours, thinks?
Keep up the good work and coverage of our industry!
“My happiness only becomes real when I share it with all of you.”
Aww. You give me the warm fuzzies Jeff.
(First and probably last post)
Great blog: interesting, stimulating, enjoy it. Thanks.
Now get back to writing some more.
I realize I’m always the surly curmudgeon here but anyone who regards this blog as “limb-gnawing tedium” has no business ever trying to program. They have already missed the boat. Code is for people and as you point out: if it is not shared it cannot be enjoyed. Thanks for all the fish, Jeff!
As my job has shifted to programming full time for the web, I really appreciate your Coding Horror blog. Not only do I learn a lot, I also enjoy sharing posts with co-workers when we are trying to decide how to approach classic programming or process challenges. Thank you!
I stumbled across WTF (by which ever name it was using at that point) about the same time as Coding Horror. I enjoy it as well, but as others have noted, it’s quite the different sort of blog. Amusing, and a test of my understanding of programming, but not the sort of analysis that would make me want to fundamentally assess how we practice programming.
Back to the code!
Damned critics. What do they know?
I have your widget on my iGoogle page, mentioned you in my own blog a couple of times and Coding Horror is an outstanding blog.
I don’t read every post - I skim the first couple of paragraphs to see if it’s a post relevant or entertaining to me. I can’t fault you on your written style or content, even if sometimes the things you talk about are not of personal / professional interest.
Clearly the critique offered is not worth anywhere near as much as all the appreciative comments you receive day in, day out, but still it’s always worth adding another one, just in case you’re in any doubt about how popular and successful this blog is.
What I love is how when I finish reading one of your posts, I have about five other links queued to read…and when I down one of those, five more have popped up.
Your blog is a veritable hydra. But thank you very much for sharing this with us. It takes a lot to attain humility and instead of laughing at others’ “Coding Horrors” or “WTF” realizing that it’s more important to know what you don’t know than what you know.
The articles here are a really good read, im no software delevloper or even a programmer for that matter an i still find the content here interesting,
**get the google widget on your iGoogle page, helps you know when there are new posts and what they are.
This blog is excellent. Even spanish people reads your blog. Like me
Este blog es excelente. Incluso personas de habla hispana leen tu blog. Como yo
Keep it with the good work. And sorry for my bad english.
Continua con el buen trabajo. Y pido disculpas por mi ingles malo.
Regards. Saludos.
/jk
Thanks for sharing… what I read here makes me happy, so mission accomplished! =)
My life changed the moment I read Design Patterns
One of the three vitrues of a good programmer, at least in PERL, is laziness. However, once code is written, it will have to be maintained eventually, just to keep track of new compilers and new operating systems. That sounds contradictory to me.
To paraphrase another: blessed are the poor in programming skill, for theirs shall be the kingdom of bug-free code.
Of course, my code is all excellent first time! (I wish)
Wait, there aren’t any hilarious DailyWTF type articles?
That’s four years as a regular reader of this blog wasted.
Long timer reader of your blog, first time commenter.
I’ve enjoyed nearly every blog posting I’ve read on Coding Horror. I’m all too often laughing or crying along with what you have to say. So in other words, you’ve hit a chord with me.
The water from your well never fully quenches my thirst, I have to keep coming back for me.
Thanks keep up the good work.
A great post.
And I agree with you: until the day you realize how horrible your code is, you are not yet a professional developer.
I realized how awful my code was, not by looking at my own code though, but by maintaining and reading other people’s code. I guess it was easier to see the speck inside other’s eyes rather than noticing the logs that are inside my eyes
I’ve been programming for about thirty years. The terrain has changed significantly over that time. My first programming language was PL/1, which I believe stood for “programming language one”, ironically enough. It was a big shift moving from mainframes to PCs, then to client/server apps, GUI applications, and then to web development. I try to maintain relevant skills, and after 30 years, I still have not gotten to the bottom of the pile of trade press books next to my reading chair. (All you programming geeks keep developing new technologies that I have to learn.) The more I learn, the more I realize how much I have to learn.
This blog is a great help in keeping my finger on the pulse of the programming community. For me, it represents the “water cooler conversations” that I wish we had time for at the office – a place to hang out and mull over all variety of programming-related topics.
Jeff, I relate to and understand what you say when you point out that “coding horror” is a situation that we all create. Some of the scariest code I’ve seen is stuff I’ve written. Sometimes my horror is complete the moment the code leaves my fingertips. Other times, it requires revisiting the code again months or years later to truly comprehend the horror of it all.
I’ve come to realize that even when my code looks good to me today, I’ll learn something tomorrow that will make me realize there was a better way. And like many programmers, I seem to have developed a belief that I deserve an opportunity to write better code, and could have done so if not for deadlines and a lack of hours in a day. That’s why I’m always desperate to get ahead of the learning curve. Unfortunately, after thirty years I’ve come to realize that such “programmer nirvana” is a bit like the horizon; it’s always within sight but never within reach.
I enjoy the humble tone of your postings, and I’ve learned a ton from tuning in every morning. Thanks, Jeff!
My only disappointment in you blog comes when I check for new posts only to be disappointed. I love your blog in fact I read it more often then my own… in fact I cant remember the last time I even wrote for my blog…
I’m new to software development blogging. “My happiness only becomes real when I share it with all of you.” Now I was enlightened. This is exactly what I feel. Thanks for helping me to find what I really want.