Web Development

A Belligerent Rant on Design Centered Websites with Poor Communication Skills

Please be seated for my sermon. There's an evil force out there, and its responsible for the majority of failed websites. This force seduces you into focusing too much on questions like:

"Is that the right shade of blue? Would a drop shadow make that element pop? Why do links have to look ugly, can't we tone them down so they bend in better with the design?"

The evil force wants you to focus on those dumb questions so that ignore the really important questions:

A Web Development Warchest

Here's the programs and frameworks that I use everyday, and couldn't function without. I figured this list might be useful to someone who's just getting started in web development.

Apple iWeb: Spawn of Satan; The Most Perverse Thing I have Ever Seen in My Firebug

I was doing a little SEO work for a friend. I thought the job would be simple enough... but that was before I knew of the iWeb. Even Dreamweaver, back in 2004's wysiwyg editor seems like a forward thinking, beacon of semantic markup compared to this monster.

But I'm getting ahead of myself... lets go back to why she had to pay me to do SEO work:

Guide to PHP 5 Design Patterns

Stumbled on a really awesome overview of object oriented programming for PHP 5. If you're looking to get out of the php 4 mindset, this is a good place to start.

PHP Design Patterns

Regarding Wikia, the "Open Source" Search Engine

From the man who brought us Wikipedia, comes Wikia: an open source search engine, backed by a reported $14 million dollars of venture funding.

Wikia, more or less, is attempting to wrangle the same forces that chiseled Wikiapedia into future world history books, and apply them to a for-profit search engine. A really unsexy way to describe Wikia's idea in reality is this:

Wikia will use a traditional search algorithms to produce a (primitive) "first draft" of any given search result. This first draft's rankings will be open to the public for re-ranking (and moderation). At first, the results will suck, but after the project reaches a critical mass, and has an active user base comparable to Wikipedia's -- guarding and improving the quality of results -- the search engine will blast off into the galaxy, leaving Google orbiting the moon.  

How Real Men Code: In 5 Easy Steps

By Carl Poland (guest contributor) -- CEO, Compubiztech Solutions, LLC, and Professor of Computer Science

Web 3.0

Over the past three weeks, Web 3.0's stock has quadrupled on the BWAH* index. I feel a bit out of character as I'm not particularly cynical about the Web, version 3.0 . Actually, the more this buzzword has developed, the more madly I fall in love with it.

(*Note: BWAH is the acronym for the  Buzzword, and Hype's index -- a key indicator of the overall health of market-driven buzzwords)

As far as I know, Dan Gillmor was the first to seriously use the term -- and in April of 2005, no less. Dan writes:

Announcing my Pre-Windows Vista Upgrade

I've decided to keep my copy of windows XP. And that will be my last windows operating system. 

Since I want to be riding the wave of the future, I shall be installing linux on my laptop's other partition. The windows XP installation will die, but not until its time has come.

Since linux admittedly, is not the best platform for entertainment, I'll be picking up a Mac sooner rather than later.

As a consumer, I'd like to thank Microsoft for helping me make an informed decison.

Thanks to Microsoft, I now know that if my hardware crashes twice, I need to buy a new copy of VISTA. (In contrast, my 2001 copy of Windows XP Pro has made it through four motherboards, and will never die on account of my hardware... not to mention XP has finally made it to the 'mature' point in its software lifecycle.)

37 Signals on Functional Specs

Here's a quote to hang up on your wall:

Functional specs force you to make the most important decisions when you have the least information. You know the least about something when you begin to build it. The more you build it, the more you use it, the more you know it. That’s when you should be making decisions – when you have more information, not less.

-from Getting Real 

Pages

Subscribe to RSS - Web Development