15 CSS Habits to Develop for Frustration-Free Coding

April 19th, 2010

While much of the time, CSS does what it is supposed to, common web layouts (2 column layouts, for instance) are a nuisance in CSS, and require several layers of complicated container tags to make work correctly. There goes your easily upgradable code.

After reading this list, I’m tempted to add #16 : “Use Tables!”

15 CSS Habits to Develop for Frustration-Free Coding – Noupe.

PHP security checklist

April 12th, 2010

More good ideas, this time, not so much to make your site safer from stop those 31337 H4×0rz.

Definitive PHP security checklist | sk89q.

Defensive PHP

April 12th, 2010

PHP can do cool things, even if it does suck. (Whitespace errors, anyone?)

Still, using web power tools like PHP means you can really fuck things up in a big way. And if you don’t, I’m sure those damn script kiddie hackers will be happy to do it for you.

So here’s a nice little checklist of issues you can be on the lookout for. Most of this stuff is just defending yourself against your own stupidity, but hell, that’s half the battle.

8 defensive programming best practices to prevent breaking your sites – PHP Classes blog – PHP Classes.

Battle of the Fanboys: Adobe vs. Apple

April 9th, 2010

So, yesterday, the big news was that Apple basically told Adobe to go fuck themselves. The Steve decreed there would be no flash on the iphone, ever. And just to drive the point home, they changed their developer agreement, banning Adobe’s recent efforts to make Flash into an iphone development platform.

Immediately came the lamentations of the Adobe fanboys.

But hey, you reap what you sow, Adobe. If you had actually made some decent Mac software in the last decade, maybe this wouldn’t have happened.

Mac developers hate flash, because the program is such a breathtakingly overpriced, unusable piece of shit.

And lest we forget, Adobe has a certain proclivity for going out of their way to destroy the best apps on the Mac platform.

I can remember when Adobe basically fucked everybody when they forced Macromedia out of existence with their stupid legalese over tear-away palettes. I still miss Freehand, you fuckers. And you’ve ruined Dreamweaver.

So at long last, the tables have turned. Adobe can go piss up a rope.

10 Stupid ‘Development’ webapps

April 5th, 2010

Call me old-school, but, I believe people should study color theory and fundamental design principles, then apply those skills to create original designs from their own imaginations.

Instead, we live in a world where anybody can click around in a stupid app with a bunch of pre-planned, generic templates, and call themselves a ‘web designer.’

10 Quick Development Tools | WPNurd.

My Doom is at hand. . .

April 4th, 2010

Ah that special level of hell webmasters know as CPanel. Very few dare venture to tame this wilderness of bad design, horrible interface and poor color choices.

But yes, with wavering courage I am now taking up the task, by actually digging into CPanel’s Developer Resources. Batten down the hatches!

Why develop for IE6 when you can just crash it?

March 31st, 2010

What if every web designer used this plugin? It wouldn’t take long to be free of the curse of Internet Explorer forever.

At least I can dream.

Plugins | jQuery Plugins.

More Fonts — 42 of ‘em

March 29th, 2010

Another day, another list of fonts. Plenty of retreads in this list — but maybe a few new ones. Oh hell, as long as they’re free.

The problem I have with these lists, is that you can’t just click a link to get the fonts. Wouldn’t that be nice? Wouldn’t at least one of these these web design blogs have figured it out by now?

Fat chance — you have to scrounge around, link by link, to download each one individually. One of these days, I’m going to download them all into a nice collection. Then I’ll post them all in my own .zip file and say:  ‘You see that? that’s how you do it, son.’

42 High Quality Fonts for Professional Web Design | Tools.

Chat2 is insecure

March 29th, 2010

I can’t tell you the number of times I’ve needed to implement a good chat room. Open source solutions like bluechat are showing their age, and I thought this was just the ticket.

Too bad it gives the script kiddies access to every file on your server! Dude says we’ll see a security fix soon, so cross yer fingers.

Chat2: Group Chat Room with PHP, jQuery, and a Text File | CSS-Tricks.

30 Fonts Perfect for Vintage and Retro Style Design | Freebies

March 26th, 2010

30 Fonts Perfect for Vintage and Retro Style Design | Freebies.

Vintage / Retro — OLD looking fonts. You can never have too many.