May 15, 2008

links for 2008-05-15

May 9, 2008

April 29, 2008

The End of the Personal Homepage

In The vanishing personal site Jeffery Zeldman writes about the replacement of the personal home page with 3rd party content hosting providers such as Flickr, MySpace, and Twitter.

I have a Twitter account that I never use. I don't have a MySpace or LinkedIn account. I haven't found the need for one. I have my personal web site. Although that site has occasionally moved from one host (and domain) to another and also has had multiple content reorganizations, it has been the central point of my online presence for over 10 years. And, although it may someday soon become passé I intend to keep it that way and only supplement the personal site with the services provided by others.

The issue that I currently see with relying completely on third parties for your content management (and I use this term loosely) is that you have very little control over the presentation and management of that content. The URL scheme, for one example, may be changed by the third party and break any of your existing links. At least if I host my own content when the links change it's my own fault and I most likely had an alternative to avoid the problem.

At some point people will be sick of MySpace and the personal home page will become fashonable once again. I intend on riding out the storm and wait to become one of the "old timers" when that day comes.

April 13, 2008

March 10, 2008

March 5, 2008

March 4, 2008

Ending Tag in PHP

In PHP tip of the day Rafe Colburn writes: ...you don't need to include the closing ?> in PHP files that consist entirely of code. Interestingly enough this is an extremely trivial discovery, yet I am excited about this. I just had to try it and it worked! I also confirmed that this is in the PHP Documentation.

(Found via Sam Ruby)

February 29, 2008

links for 2008-02-29

February 7, 2008

February 6, 2008

links for 2008-02-06

February 5, 2008

February 4, 2008

Are You a Lousy PHP Programmer?

I just read 40 signs you really are a lousy PHP programmer. I know I've been guilty of many of these guidelines. Some of my favorites:

  • return HTML, not data, strings, or objects
  • use $_GET instead of $_POST for any destructive actions
  • you've never heard of sql injection or cross-site scripting
  • don't keep the different layers seperated using something like MVC

I think these are some of the biggest "gocha's" out there. Everyone developing web applications in any language should be aware of at least these guidelines, if not the rest of those on the list.

January 30, 2008

January 25, 2008

links for 2008-01-25

January 19, 2008

links for 2008-01-19

January 18, 2008

January 17, 2008

January 14, 2008

January 4, 2008

January 3, 2008

links for 2008-01-03