This is a list of books currently on my To Read shelf... literally. I do not suggest or anti-suggest any of them at this time as I haven't read them yet.
This is not the home of dotProject or web2project. It is the home of CaseySoftware, LLC. Any dotProject support questions should be referred to their support forums.
As of Google IO this year, Google App Engine officially supports PHP. While it's still in beta, you can tweak your applications and give it a try right now. I've included some of my lessons learned from getting Twilio's quickstarts functional on GAE.
You can read the results here: Getting started with Twilio on Google App Engine for PHP.
And I also have a followup being published with php|Architect in the next month or two.
Next week I'm headed down to sunny Atlanta to speak at the second CoderFaire. It's a two day event giving people the opportunity to connect across technology communities to learn new stuff and create fun things.
That's the cool thing about CoderFaire. Unlike the PHP events or the .Net events or all the other language/technology-specific events that happen out there, this one is truly and completely across technologies.
When I attended the first one last fall in Nashville, it was 200+ attendees from across the technology and industry spectrum. You had Ruby hackers hanging out with a few corporate .Net types talking with Perl summoners.
This blog post heavily quotes my occasional collaborator Cal Evans. The quotes are used with permission. The link to the original is at the bottom.
Despite the problems with sexism in the tech community in general, the PHP community has had it pretty easy. While there are potentially a number of reasons, the founder of phpWomen Ligaya Turmell shared it this way (paraphrased from Cal):
The PHP community has not had the problem with sexism that other communities seem to have but that is because from the early days, we have had strong women role models. Women like Lara Thomson, Sara Goleman, Liz Smith, and the like have played such a prominent role in the community that no, we’ve not had as big of a problem.
So I am honestly surprised to see this promoted at a conference:
A few weeks ago at php|tek, I was lucky enough to deliver the Closing Remarks. Well.. it was less "lucky" and more of a "wait..
If you haven't figured out by now, I attend quite a few conferences and catch a lot of presentations from numerous speakers. I've found that most presenters have a sweet spot. They're good at expressing a concept but don't get into the code. Others can build ridiculously powerful applications but couldn't describe the concept if their lives depended on it.
In the middle, there's a special kind of person. They're the ones that can explain a concept and whip up some demo code. Or alternatively, they can look at some code and identify not just what it's doing but likely reasons why.
Last week I attended and spoke at the PHPBenelux conference for the first time. What's unique about this conference is that it's entirely run by the local Benelux PHP Users Group. While there was lots of PHP-specific content, it also had a good mix of community and general concept talks too.
I gave one session over the weekend called "Project Triage and Recovery" [slides available here] which was based on the simple premise: