Confessions of an Eccentric Web Developer II
My original article, Confessions of an Eccentric Web Developer, got quite a bit of attention. I have a lot of controversial views and I'm not afraid to stir the pot. Since we last spoke, I've compiled another list of confessions and feel like it's a good time get them off of my chest.
- I'm contemplating adding "font-weight:normal;" to my "*" selector. I like a 28px H1 tag with a normal font-weight. My h2 is similar. Of course, I'll need to define the STRONG tag, but that's fine. Note: IE and Firefox look different if you don't pay attention to this.
- I see absolutely nothing wrong with opening links in new windows. You really want a PDF, Word DOC, or Excel spreadsheet opening in the same window? Much less the primarily window of a web-illiterate user? They'll close the window instead of just clicking "back." Hell, I do that. And if a link is simply used as a reference or supporting link -- you want that to open in the same window? Hell no.
- As many posts as I do about MooTools, very rarely do I get to use any of my MooTools scripts on customer sites. And I'm OK with that.
- I'm starting to get annoyed with having to hack WordPress after upgrades. I think the core code makes too many assumptions with <li> formatting.
- I sometimes take more pride in an awesome "workaround" instead of the eventual solution. A good developer needs to be clever.
- When I look at some of my CSS and PHP code from a few years ago, I have no clue how I wasn't fired on the spot. That's how great it is to be a programmer -- I honestly feel like I improve every day.
- I think that the more outsourcing of support a hosting companies does, the more their service fails. And eventually they'll end up losing for it.
- Dudes don't let dudes use emoticons.
- I cannot stand the new SourceForge.net homepage. Awful, awful, awful. Great software, terrible homepage.
- I'm over "clever" hostnames. "De.licio.us" and "script.aculo.us" were acceptable at the time, but these new ones popping up missed the boat and are more of a nuisance than anything else.
- While I don't have an preference on the new versions of HTML or XHTML or [Whatever]HTML, I don't see a lot of value in an "<article>" tag or a "<header>" tag. I guess I don't see that as progress. Just another tag to worry about browsers adding default styles on. Why not do away with default styles on elements and let us define our own, like XML?
- "MooTools users are (for whatever reason) associated with having an elitest disposition" states a recent NetTuts article. While I agree that's how Moo developers are viewed, I think that it's a myth. MooTools doesn't promote itself like jQuery, which is probably part of the problem. Maybe it's just me saying this as a programmer, but the syntax is beautiful and not at all difficult to learn.
- As much as it hurts to say, IE7 will disappear before IE6. IE7 users will update and IE6 users don't know how.
- I prefer IE6 over IE7.
- I don't regret turning down a MooTools book offer at all. The time commitment would have been too much and I prefer this blog over that. And as Chris Coyier said, "We're kids of the new school." Rarely do I pick up a programming book -- you can find it all online.
- While I wont abandon MooTools any time soon, Ext still blows my mind. Of course, Ext is a more GUI-based library, I find it unbelievable and hope to use it some day.
This is the part where you agree with me, ask questions, or flame the hell out of me. Choose your destiny!