2000 Chris Shiflett
Jump to Content
 

About the Author

spacer

Hi, I’m Chris, a web craftsman making things like Mapalong & Brooklyn Beta with my friends at Analog.


Web Craftsmanship & Commentary

Jul 2011

Domain Registrars

  • Tue, 12 Jul 2011 08:12:16 GMT
  • 15 comments
  • Link

I'm a domain addict. For years, I've maintained a portfolio of more than one hundred domains, most of which were being reserved for later use. I'm an imaginative person, and I love the Web, so I have lots a…

Jun 2011

Sorting Multi-Dimensional Arrays in PHP

  • Thu, 30 Jun 2011 20:57:25 GMT
  • 12 comments
  • Link

Every time I need to sort a multi-dimensional array in PHP, I have to look it up. It's not quite as quick and easy to look up as most things, so I'm going to blog a quick example. Here's a simple array of u…

May 2011

The Accept Header

  • Tue, 31 May 2011 15:10:32 GMT
  • 11 comments
  • Link

Years ago, I wrote a book on HTTP. At the time, there wasn't a simple, comprehensive reference for HTTP beyond the various specs, and a really good understanding of HTTP is important if you want to become a re…

Apr 2011

Brooklyn Beta

  • Wed, 20 Apr 2011 15:27:57 GMT
  • 5 comments
  • Link

The inaugural Brooklyn Beta was the first collaboration between Analog and Fictive Kin. We're both groups of friends making things we love, and we love working together. We even have a portmanteau picked out f…

April What?

  • Fri, 01 Apr 2011 15:34:53 GMT
  • 8 comments
  • Link

I really like the way Trent describes blogs: There's something sacred about reading a blog post on someone else's site. It's like visiting a friend's house for a quick meal 'round the breakfast table. It's …

Mar 2011

PHP Session Debugging

  • Fri, 25 Mar 2011 14:31:23 GMT
  • 9 comments
  • Link

For many PHP developers, calling session_start() and using $_SESSION for stuff you want to persist from page to page is all there is to know about sessions. This is understandable, because PHP's native session…

Ideas of March

  • Tue, 15 Mar 2011 11:35:24 GMT
  • 34 comments
  • Link

We need a blog revival. For the past few years, I've been a pretty active Twitter user. As a result, I feel very tuned into what's happening in the web design and development community. It's pretty cool. Re…

  • Blog History

Work and Books

spacer

  • Analog, a web design and development co-operative

spacer spacer

  • Essential PHP Security (2005 O'Reilly)
  • HTTP Developer's Handbook (2003 Sams)

New Comments

Christopher Hanson wrote:

good read! whilst I know how to do this it is always helpful to have a reference some where! :D …

Posted in Cross-Site Request Forgeries
Thibaut Allender wrote:

+1 for Gandi. Its creator, Valentin Lacambre, launched altern.org, one of the first french free hos…

Posted in Domain Registrars
Michael Noga wrote:

I've used usort but have noticed perfomance issues with very large arrays, so I tend to still use a…

Posted in Sorting Multi-Dimensional Arrays in PHP
Joni Rubio wrote:

Hello Chris, I recommend you to use CDmon (www.cdmon.com). It's a seriously company that …

Posted in Domain Registrars
Ross Rader wrote:

Hi Chris - Thanks for the kind words. Out of all the competitors mentioned, I'd really encourag…

Posted in Domain Registrars
Luka Kladaric wrote:

buying domains from your hosting company is a big no-no, you're in a double-lockin in case anything…

Posted in Domain Registrars
Joel Caton wrote:

Hey Chris, There's a whole lot of truth to what you are saying about Godaddy. If you go through t…

Posted in Domain Registrars
Frank van den Brink wrote:

Thanks for this, Chris! Very useful. I have to say Gandi looks really good. I've always found do…

Posted in Domain Registrars

Browse Comments

Feeds

  • Blog (6412 readers)
  • Twitter

Ads via Carbon

Upcoming Events

Brooklyn Beta

12 - 14 Oct 2011

At The Invisible Dog, Brooklyn, New York.

Fresh Links

  1. Infinite Mario
  2. MegaComet
  3. Chosen
  4. Redis
  5. LiveReload
  6. Crockford on JavaScript
  7. Tilt
  8. OpenLayers
  9. Persona
  10. PlaneRed

Explore Links

Planet

Sharing My Reading List, Looking For Recommendations
from Stuart Herbert
Creating PHP 5.[34] Packages On Debian / Ubuntu?
from Stuart Herbert
hry.rbrts.me
from Harry Roberts
Travel Photography: The Scott Monument
from Stuart Herbert
App outreach and sustainability: lessons learned by Portland, Oregon
from O'Reilly Radar
Regexxer, regex search and edit your files
from Alessandro Nadalin
Art by Shel Silverstein, via Rachel Hills.
from Frank Chimero

Explore the Planet


Popular Posts

PHP Session Debugging
  • 25 Mar 2011
  • 9 Comments
Ideas of March
  • 15 Mar 2011
  • 34 Comments
JavaScript and URLs
  • 28 Feb 2011
  • 31 Comments
Twitter OAuth
  • 16 Sep 2010
  • 10 Comments
Auto Increment with MongoDB
  • 29 Jul 2010
  • 14 Comments

Popular Articles

Cross-Site Request Forgeries
  • 13 Dec 2004
  • 77 Comments
The Truth about Sessions
  • 15 Dec 2003
  • 79 Comments
Foiling Cross-Site Attacks
  • 14 Oct 2003
  • 69 Comments
Storing Sessions in a Database
  • 14 Dec 2004
  • 62 Comments
How to Avoid “Page Has Expired” Warnings
  • 21 Oct 2004
  • 48 Comments

Recently on Twitter

  • Absolutely love watching the @mapalong map come to life with all our new users. More storytelling features are on their way; can’t wait. :-)
  • Went against the grain and made a Friday release. The new @mapalong is full of surprises and bug fixes. We’re also inviting many new people.
  • — Follow me on Twitter

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.