About the Author

Chris Shiflett

Hi, I’m Chris: web craftsman, community leader, husband, father, and partner at Fictive Kin.

Web Craftsmanship & Commentary

January 2016

2015 Highlights

Each January, I try to find the time to record my personal highlights of the previous year. This is the 13th such post. This is a tradition I first began back in January 2004. It was a significant milestone…

May 2015

PHP Community

I read a nice post about the PHP Community project over the weekend. I think Ben has done a really good job of documenting a lot of what has happened over the years. I remember being very active on the PHP …

Indie Web Movement and IndieAuth

At last year's Brooklyn Beta, Tantek gave me the lowdown on the Indie Web movement. To say it sounded right up my alley would be an understatement. One of the first things I read about was IndieAuth. Tantek…

Social Sharing Links

Since the redesign of this blog in 2007, I’ve had a few social sharing links at the bottom of each post. Last night, as I was fixing a few old bugs, I noticed these links were a bit outdated. Delicious i…

January 2015

2014 Highlights

2014 was a year of change. As I write this, I'm in Boulder, Colorado, my new home. After a dozen years in Brooklyn, my wife and I decided it was time for a change. We miss Brooklyn terribly, but we're excited …

October 2014

Brooklyn Beta Opening Remarks

Welcome to Brooklyn Beta. We’re so glad you’re here. Thank you for sharing your day with us. For many of you, this is your first time, and you’ve got some questions. What are we doing here? We don…

May 2014

The Motherfuton News

I absolutely loved the first season (two episodes) of MFN, so I’m highly anticipating the new season. Watch out, Idina Menzel. You’ve got some serious competition. As an experiment, pleas…

New Comments

Vincent Wansink wrote:

Beware that storing the session in the database can be a huge performance hit if you're using the s…

Posted in Storing Sessions in a Database
Chris Shiflett wrote:

Just noticed another one: http://mds.is/

Posted in URL Sentences
Chris Shiflett wrote:

Julio, can you share a screen shot or a paste or something that shows what's happening? Also, th…

Julio Potier wrote:

Hello Each time i try to hack the host header in a request, each time the server response is "400 …

Maria Antonietta wrote:

Thank you very much Chris! You avoided me hours of headaches!

Posted in Sorting Multi-Dimensional Arrays in PHP
Ben Ramsey wrote:

Is there a broken content negotiation example somewhere that everyone is using? I've been playin…

Posted in The Accept Header
Jesus Bejarano wrote:

I am right now into Nicholas C.Zakas's book javascript for web developers , 964 pages, but is a exc…

Posted in JavaScript Study Guide
Bob Lerner wrote:

Rather shocked that leakedin not only doesn't use a password field for the password, that it also d…

Posted in LeakedIn

Browse Comments