About the Author

Chris Shiflett

Hi, I'm Chris, a web developer and a founding member of Analog. I live and work in Brooklyn, NY.


A New Beginning

I decided to redo my web site. I plan to add occasional updates in popular blog fashion, but I'm not using any blogging software, so no feeds, comments, etc. Things will probably be a bit sparse in the beginning.

I recently finished an article for php|architect about cross-site scripting (XSS) and cross-site request forgeries (CSRF) that will appear in the October issue. This is a nice magazine for PHP developers that's available in both print and electronic formats.

I had a great time at OSCON and had a chance to meet a lot of nice people. My presentation, PHP Under Attack, is available online at:

http://talks.php.net/show/php-under-attack

I hope you enjoy the new site.

About This Post

A New Beginning was posted on Sun, 31 Aug 2003 at 04:00:00 GMT.

2 Comments

1. Jon Tan's GravatarJon Tan said:

Following your reference in the most recent "new beginning" entry, I stopped by to see the first ever post. Then, to my amazement, I noticed that it was posted on my 30th birthday - spent at the beach with a frisbee, a football and old friends - in 2003. Maybe not significant, but the co-incidence after we've worked so hard on this latest version made me smile for all of that.

Tue, 13 Mar 2007 at 10:32:40 GMT Link


2. Chris Shiflett's GravatarChris Shiflett said:

Yeah, that's a neat coincidence. :-)

Wed, 14 Mar 2007 at 05:24:21 GMT Link


Post A Comment

Personal Details and Comment

Style Guide

Line breaks are converted to paragraphs. Also use:

  • <a href="" title="">text</a>1
  • <em>text</em>
  • <blockquote><p>text</p></blockquote>
  • <code>2  <?php  if ($foo) {      $foo = TRUE;  }  ?></code>
  1. Note: <code> can be used inline (e.g. in paragraphs) or in a block as shown. Include whitespace and newlines in blocks.

Please enter Chris (my first name) below. This is a primitive spam prevention technique, and I apologize for the inconvenience.

Preview and Submit

Upcoming Talks

Kiwi Foo Camp

12 - 14 Feb 2010

At Mahurangi College, Warkworth, New Zealand.

Webstock

15 - 19 Feb 2010

At Wellington Town Hall, Wellington, New Zealand.

ConFoo

10 - 12 Mar 2010

At Hilton Montréal Bonaventure, Montréal, Canada.

South by Southwest

12 - 16 Mar 2010

At Austin Convention Center, Austin, Texas.

New Comments

Sujoy wrote:

Chris, this is the first time I'm visiting your blog! Your 2009 Highlights is really great! Fanta...

Posted in 2009 Highlights
Giovanni wrote:

Hi Chris! First of all, my persona thanks for all your article about PHP security! it's really u...

Posted in The Truth about Sessions
Chris Shiflett wrote:

Thanks, John. Friendly and trustworthy are high compliments. Much appreciated. :-) Sorry about...

Posted in 2009 Highlights
Eric B wrote:

Hi Chris, Thanks for this clean, concise article on this topic. You are a life saver! -E

Posted in Guru Speak: Storing Sessions in a Database
Radoslav Stankov wrote:

wow, I looks like 2009 wasn't very boring year. p.s. I didn't know you too are Arsenal fan.

Posted in 2009 Highlights

Browse Comments


Work and Books

Analog Essential PHP Security HTTP Developers Handbook