Christmas is upon us once again, and it’s time to have a look at what’s under the PHP Advent tree. Join us each day as our wonderful authors provide presents of tips, tricks, & tidbits to usher in the new year. Mele Kalikimaka!
Every developer is different, but your teamโs development environment does not have…
Your user sign-in experience is one of the most important interactions on your site, and all of the options you have…
When rendering pages with our content management system, we have to try to stay out of our customers’…
As any developer can tell you, the way we write apps has changed dramatically over the past year…
I don’t know exactly when it was that I started to resent the people I was writing code for, but it…
The rise of cloud computing over the past few years has been incredible. Unfortunately, many still…
The simple act of you giving me currency in exchange for a good or service I provide is not…
PHP was originally designed for web sites and is still widely thought of only as a programming language for the Web…
PHP has been around for a long time, and it’s starting to show its age. The language has creaky joints…
Web developers are nothing if not persistent, so we’ve come up with ways to get around cross-origin…
A little over a year ago I was plunged into a nightmare world. I had accepted a new job as the…
Everyone talks about automated testing for your code, but that’s only half of the testing I need. What…
Let’s explore how to securely store data on the client side, and how to detect unwanted modifications…
Jetpacks. Flying cars. Databases able to handle infinite amounts of data. Breakthrough after breakthrough, computer…
I’ve been working on developer-facing software and SDKs in PHP for nearly a decade, and through…
PHP does not enjoy the same consistency in error (and exception) handling as other languages, mostly due to…
At some point in our respective programming careers, most of us have heard that Test-Driven Development is what…
I love Twilio. If you’re not yet familiar with Twilio and the amazing voice and text messaging stuff you can…
Having dealt with a lot of dates and times — and the calculations between them — recently, I thought it might be a good idea to…
It is easiest to describe the N+1 problem by example. Take a look at the following bit of PHP in a hypothetical…
If you’ve written a web service that other clients are going to connect to, I’m willing to bet you think you’ve done…
I view my job as shepherding code from its inception in a Vim buffer, in a terminal session, in…
PHP CodeSniffer is a wonderfully simple tool for implementing and enforcing a coding standard.
This is the only thing I love doing. Programming is pure creativity. Why would I hand off the fun stuff to someone else?
Subscribe to our feed or follow us on Twitter.
PHP Advent is curated by Chris & Sean. Thanks very much to all our authors!
Licensed under a Creative Commons Attribution-Share Alike 3.0 US License.