PHP'ers:
Ben Ramsey
Brandon Savage
Cal Evans
Chris Shiflett
Eli White
Elizabeth Naramore
Joe LeBlanc
Justin Thorp
Mike Naberezny
Rasmus Lerdorf
Tony Bibbs
Zend Blogs
Zend DevZone
DC Social Media:
Aaron Brazell
Geoff Livingston
Jessie X
Ken Yeung
New Media Jim
Shashi B
Social Times
Technologists:
Jimmy Gardner
O'Reilly Radar
Scott Berkun
Steve McConnell
Business/mISV:
Bob Walsh
Eric Sink
Gavin Bowman
Guy Kawasaki
Joel Spolsky
Micah Baldwin
Paul Graham
Planet mISV
Past Projects:
CodeSnipers
HOBY
Judicial Watch
mobile Fox Affiliates
mobile FoxNews.com
MyDearJohnLetter
NRTW
techRepublican
Great Tools I use:
BaseCamp
Drupal
getClicky
Highrise
phpUnit
Qcodo
Subversion
web2Project
Zend Framework
This is not the home of dotProject. It is the home of CaseySoftware, LLC. Any dotProject support questions should be referred to their support forums.
Today begins my coverage of ZendCon 2007. This is the first entry and covers Day 0... the Tutorials.
Today started with a $4 muffin. As the first day of festivities but not yet the conference, breakfast was not available. Hence, the muffin and a flock of slightly annoyed geeks.
When I checked in at the registration desk, I got one of the best surprises so far. Last year Zend put together a deck of cards featuring prominent PHP'ers. This year they got even more creative went with trading cards featuring the speakers and other prominent PHP'ers. I happen to be one of them... BarCampDC was the first time seeing CaseySoftware, LLC on shirt, this is the first time seeing myself on a card. Sounds odd but kind of fun. I'll attach the card once they're available online.
The tutorials were an extended format. Two three hour sessions with a deep focus on a single topic. There was the standard Zend Certified Engineer Crash Course by Chrisitan Wenz, an Extending PHP session given by Wez Furlong and Sara Goleman, a Security Crash Course by John Coggeshall, and finally PHP Development Best Practices by Matthew Weier O'Phinney, Mike Naberezny, and Sebastian Bergman. I attend that last one last year, so I opted for the Security Crash Course.
A three hour session - even with a break - is a long time. A ridiculously long time. That said, John did a good job of keeping most of the audience engaged. He covered security topics, fixes, and strategies from a variety of angles and covered some ground that I hadn't seen covered in a presentation before. The more interesting aspect was the fact that he introduced a number of examples and let us pick them apart and identify issues. There were a handful of times that someone suggested ideas or solutions that John hadn't noted. I seemed like a good balance of topics and examples.
At lunch, I got a reminder from Christian Flickinger on why I attend these conferences. At every one of these, I meet a number of people across the spectrum ranging from complete newbie PHP'ers to Rasmus... people who are setting the agenda and leading the community. The most important thing about all these chance meetings is that almost all of these people are personable. You realize that these briliant developers are basically normal people and they're generally doing what they enjoy. The biggest difference is their stock options. ;)
After lunch, there was more of John's tutorial. It got deeper and then we were left with a relatively open Q&A session. I asked one of the biggest security questions:
"When you find a vulnerability, how do you approach reporting it?"
Lots of people who say "Don't!" which is generally the easy answer. John pointed out that you need to contact the site in question and make sure you get in touch with the right people. Hacking the site is a Bad Idea(tm) but just passing the complete info to some random person on the site can be a bad idea too. You need to make sure the information gets to the right person at the right time.
After the sessions ended, there was the Speaker/ZCE Reception in the bar. The food and beverages flowed and I had the opportunity to talk to a number of people about a number of topics... and even pitch a few people on my presentation. ;) Unfortunately, I had to leave early for a conference call, but I caught Cal Evans' announcing introducing a brand new ZCE.
Recent comments
1 hour 57 min ago
2 days 1 hour ago
2 days 19 hours ago
1 week 1 hour ago
1 week 19 hours ago
1 week 1 day ago
1 week 3 days ago
1 week 6 days ago
4 weeks 20 hours ago
8 weeks 1 day ago