David Shirey
Dave Shirey is owner of Shirey Consulting Services which provides business and technical project management, EDI set up and support, and various technical services for the mainframe, midrange, and desktop worlds. In addition to PHP Master, he also writes frequently for MC Press and Pro Developer (formerly System iNews). In his free time, he tends to worry vaguely about the future and wonder obsessively how different his life might have been if he had just finished working on that first novel when he got out of college.
David's articles
Here's an introductory look at how to get started with PHP's mbstring extension for working with multibyte strings, like UTF-8 encoded strings.
Take a look at the the Ctype functions used to verify whether the characters in a string are of the correct type; what checks exist, and how they're used.
Following a previous project management article, this article looks more closely at Scrum, hopefully enticing you to start using it to manage your projects.
What can you do as a technical project manager to minimize your chances of adding "leader of a failed project" to your resume?
This article dispels some persistent myths about PCI, takes a 20,000-foot look at what PCI compliance encompasses, and what it means to the PHP developer.
Security is not a list of things you do; security is a way of thinking. This article outlines some of the top PHP security issues that developers face.
Understanding how PHP manages its memory resources is crucial if you're writing high-load or long-running scripts.