Quantcast
Chris Shiflett

http://twitter.com/shiflett

Brooklyn, New York

A creative web developer from Brooklyn.

Areas of Expertise:

  • Web 2.0
  • social web apps
  • PHP
  • web app security
  • design
  • consulting
  • speaking
  • programming
  • writing

Biography

Chris Shiflett is a creative web developer who loves making web sites. He is a thought leader in the PHP and web application security communities — a widely-read blogger at shiflett.org, a popular speaker at industry conferences worldwide, and the founder of the PHP Security Consortium.

His books include the critically-acclaimed Essential PHP Security (O’Reilly) and HTTP Developer's Handbook (Sams). His writing has also appeared in a number of other popular books including Programming PHP (O’Reilly), PHP Cookbook (O’Reilly), and PHP in Action (Manning).

Books

Essential PHP Security Essential PHP Security
by Chris Shiflett
October 2005
Print: $29.95
Ebook: $23.99

starstarstarstarstar (4)
(Read Reviews)

Blog

Chris's blog posts are hosted at:
http://shiflett.org/blog

Facebook, MySpace, and crossdomain.xml

November 06 2009

Thanks to the recent recurrence of a vulnerability I wrote about a few years ago and a gentle prod from Simon, I decided it would be good to write about the dangers of cross-domain Ajax with Flash again. If you read about this story on TechCrunch, n... read more

Git on Snow Leopard

November 02 2009

I've had a GitHub account for months, but I've yet to use it. After I mentionined on Twitter that I might start using it, the response was very positive. People really love Git and GitHub both. Unsurprisingly, my Mac didn't already have git. (It's n... read more

Learning HTML and CSS

October 26 2009

I've been a web developer for a decade and a half. I've learned a lot along the way, and I'm comfortable with a lot of web-related technologies. But, I'm not very good at HTML and CSS, and I've decided it's time to do something about that. I'm learn... read more

CodeWorks and Beer (Table)

October 19 2009

By all accounts, CodeWorks — a touring conference produced by the same people who publish php|architect Magazine — was a big success. Although I was exhausted from all the travel by the time we made it to NY, I'm rea... read more

CodeWorks Tour

September 28 2009

I'm on my way to CodeWorks, a touring conference currently underway that visits a total of seven cities across the US. I'm joining up with the conference in Atlanta to speak at the following stops: Atlanta Miami Washington New Y... read more

CodeWorks Tour

September 28 2009

I'm on my way to CodeWorks, a touring conference currently underway that visits a total of seven cities across the US. I'm joining up with the conference in Atlanta to speak at the following stops: Atlanta Miami Washington New Y... read more

South by Southwest

August 25 2009

I was in Austin for SXSW earlier this year to discuss Fontdeck with some of the Clearlefties and to socialize with friends. Because I was staying in a hotel room with Jon and Elliot (http://sxswtypography.com/">SXSW typography panelists), I was also ho... read more

PHP Quick Reference

August 06 2009

While cleaning out my desk, I found an old copy of a PHP Quick Reference I helped make a few years ago. On the front page are a few performance and security tips that I thought I'd share. (Performance tips are from George Schlossnagle.) Top 5 Perfor... read more

Goodbye, OmniTI

July 17 2009

At the end of August, I'm leaving OmniTI. The summary is easy. The explanation is not. A leader's departure is fertile soil for speculation, but hopefully my brief explanation will be enough to satisfy your curiosity. If you want more details, you'r... read more

A rev="canonical" HTTP Header

April 11 2009

Related: Save the Internet with rev="canonical" Since my post yesterday, I have noticed a lot of chatter all over the place about #revcanonical. (Not because of my post, but just because this idea has a lot of momentum.) Ben Ramsey wrote a rebuttal ... read more

Save the Internet with rev="canonical"

April 10 2009

There's a new proposal ("URL shortening that doesn't hurt the Internet") floating around for using rev="canonical" to help put a stop to the URL-shortening madness. It sounds like a pretty good idea, and based on some discussions on IRC this morning, I... read more

CSS Naked Day

April 09 2009

You might be wondering what happened to my design. As with years past (2007, 2008), I'm participating in CSS Naked Day to show my support for web standards, and to show off the design of shiflett.org: The idea behind this event is to promote web stand... read more

Smashing PHP

March 24 2009

We're trying to do something special at OmniTI. We've got great web talent, from operations to design (and plenty of everything in between). For my part, I bridge the gaps as much as I can, so I try to keep my finger on the pulse of many different web ... read more

Migrating from FeedBurner to Google

February 20 2009

When I logged into FeedBurner today, I was presented with the following message: Your FeedBurner account "shiflett" and all of your feeds should move to Google. I've actually been seeing this message for a few weeks, but today I didn't have the o... read more

Twitter Don't Click Exploit

February 12 2009

I've been posting to Twitter more than my own blog lately, but I noticed a Twitter exploit today that I thought was worth sharing in more than 140 characters. You can try the exploit for yourself at the following URL: http://umoor.eu/blog/yes-we-can... read more
Chris Shiflett