About the Author

Chris Shiflett

Chris Shiflett is an author and speaker who leads the web application security practice at OmniTI.


2006 Highlights

For the fourth consecutive year, I'm going to try to record my personal highlights from the previous year.

To get things started, here are a few memories from 2006 off the top of my head:

The most important event for me by far was when OmniTI acquired Brain Bulb. In some ways, I feel like I'm still settling in, but it has been a natural fit from the very beginning. I've got some new projects planned for 2007, and I think it's going to be a good year. Of course, there's always room for more. Maybe you'd like to join us? If you're a good PHP or Perl developer, we'd love to welcome you to our team.

One of my goals for 2006 was to speak at fewer conferences. I wasn't very successful:

  • Spoke at PHP Quebec for the second time. (29 - 31 Mar)
  • Spoke at LinuxWorld for the first time. (24 - 25 Apr)
  • Spoke at php|tek for the second time. (25 - 28 Apr)
  • Spoke at Boston PHP for the second time. (04 May)
  • Spoke at ApacheCon Europe for the second time. (26 - 30 Jun)
  • Spoke at OSCON for the fourth time. (24 - 28 Jul)
  • Spoke at php|works for the third time. (12 - 15 Sep)
  • Spoke at EuroOSCON for the first time (18 - 21 Sep)
  • Spoke at the DC PHP Conference for the first time. (19 - 20 Oct)
  • Spoke at ZendCon for the second time. (30 Oct - 02 Nov)
  • Spoke at the University of Arkansas for the first time. (01 Dec)
  • Spoke at Web Builder 2.0 for the first time. (04 - 06 Dec)

To be fair, not all of those are conferences, but everything that requires travel and preparation takes time that I'd like to devote to other areas this year.

Another goal for 2006 was to do more cool stuff. I certainly did some cool stuff (some was even work-related), but the primary projects I had in mind at the beginning of the year remain unfinished. That's a bit disappointing, but it gives me something to strive for in 2007.

Blogging more was another goal. In 2005, there were 93 posts. In 2006, that grew to 106. The 20 most popular posts were (in chronological order):

I hope everyone has a wonderful 2007. Now it's time to get back to blogging. :-)

About This Post

2006 Highlights was posted on Thu, 04 Jan 2007 at 18:25:17 GMT.

4 Comments

1. jordi's Gravatarjordi said:

Many conferences... hope to see you soon in Mexico though

Thu, 04 Jan 2007 at 20:02:46 GMT Link


2. Nate Klaiber's GravatarNate Klaiber said:

I look forward to some more blogging :)

30in monitor, eh? How are you liking that? Sounds like a beautiful setup to me.

I know I just stumbled upon you within the last year, but I have appreciated all of your topics and discussions.

Fri, 05 Jan 2007 at 15:12:41 GMT Link


3. Ksena's GravatarKsena said:

I wish everyone on this forum a very productive 2007 year with many new ideas!

Mon, 08 Jan 2007 at 14:18:22 GMT Link


4. Pear_User's GravatarPear_User said:

Chris:

I would like to hear your thoughts on using Pear packages like AUTH for authentication and MDB2 for filtering user input. (On page 39 of your book, you mention Pear DB and that must have been before MDB2). Do you use them? If not, why?

Many thanks!

Tue, 09 Jan 2007 at 20:42:45 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

php|tek

21 - 23 May 2008

At Sheraton Gateway Suites Chicago O'Hare, Chicago, Illinois.

DC PHP Conference

02 - 04 Jun 2008

At Cafritz Conference Center, Washington, District of Columbia.

O'Reilly Open Source Convention

21 - 25 Jul 2008

At Oregon Convention Center, Portland, Oregon.

ZendCon

15 - 18 Sep 2008

In Santa Clara, California.

PHP Appalachia

11 - 14 Oct 2008

At Big Bear Lodge, Gatlinburg, Tennessee.

New Comments

Joseph Crawford wrote:

404 not found :( What's with this OpenID thing, you know how long it took me to figure out I h...

Posted in Zend Framework Tutorial
Laurent Cottereau wrote:

I am very interested in the possibilities of this service. However, I am wondering about what is ...

Posted in OpenID with myVidoop
Zac wrote:

Awesome code! Thanks!

Posted in Convert Smart Quotes with PHP
Muttley wrote:

Thanks for this, Shiffers. I've been working on a similar thing, using a similar method, so it's ...

Posted in Allowing HTML and Preventing XSS
hossein wrote:

Hi! May you give me an example how to use mcrypt_encrypt() in order to save passwrod in databa...

Posted in OpenID with myVidoop

Browse Comments