Saying Goodbye

August will be my last issue as Editor-in-Chief of php[architect] magazine. I’ve been EIC for almost 6 years, and now it’s time for me to get back to doing PHP, not just reading about it. There is quite a bit of sadness mixed into the excitement of trying something new. The magazine has always been more of a passion than a job for me. There’s something so amazing about sharing knowledge, discovering new technologies, meeting the people behind the projects. It’s a beautiful thing, and I know that I will still be reading my subscription each and every month. It’s always sad, though, to leave something you love. Continue reading “Saying Goodbye”

Open Eyes

Here is my latest editorial for the May 2014 issue of php[architect] magazine:

php[architect] - May 2014Open Eyes

There are so many ways out there for us to make a difference in the lives of others. As technology pervades every aspect of life, our power as developers grows. We must use this power for good! Yeah, alright, I do a “good” job on projects. I make “good” decisions when it comes to security. I am “good” when I talk to non-technical users. That’s enough, right? Not even close. To truly be using your power for good, you must open your eyes to everyone around you, not just the loudest complainers or the most dangerous threats. You must be willing to put your words into action and work within the system that helps you stay employed (and fed). Continue reading “Open Eyes”

Fixing the “-2” in WordPress Category Slugs

I was asked to look at a WordPress site that needed help with their pretty URLs. Most of them worked just fine, but a few of the categories had “-2” at the end of them, and they wanted that removed. The “-2” normally signifies that it’s a duplicate, but they did not have any duplicate categories. So what was causing the “-2”?  Continue reading “Fixing the “-2” in WordPress Category Slugs”

Fixing Author Names in Pretty URLs in WordPress

When you activate Pretty URLs in WordPress, the author URLs appear to use the author’s login name. This is not entirely true as it is using a different field in the database, but it defaults to the same value. This is not great for security or for SEO. Continue reading “Fixing Author Names in Pretty URLs in WordPress”