A little over a year ago my team lead looked at my first few months as a Developer Evangelist and decided that since I was already doing work for and with underrepresented developers, we should try ma...
As we return to our discussion of the deadly sins of programming, we find ourselves ready to talk about lust. After all, this is February, a month known for that term. Wait, how does lust relate to pr...
Engineers working on the web are usually well-versed in firewalls. It’s a good practice to limit the potential sources of incoming web traffic; not many engineers focus on limiting approved destinatio...
Understanding C code requires far more than understanding the language syntax—we need to understand the environment and context. Along the way, we’ll learn more about how computers work. We’ll be taki...
Last month we explored the world of static analyzers Phan and PHPStan to find compatibility issues and several other common issues in our PHP Easy Math code base. This month, we’re going to review our...
Legacy code is an unfortunate fact every developer has to face. Whether you subscribe to the idea that legacy code is just inherited code, untested code, or that it’s code which has reached a certain...
IDEs are great. Whether its CodeIgniter, PhpStorm, or something more enterprise-level like Eclipse, they all have their benefits. What would you do if you don’t have access to your IDE of choice and n...
Accessibility is a broad concept that covers many ideas and requirements, and your project needs accessibility for many varied reasons. Perhaps you are required to comply with accessibility laws and r...
I had a rough day at work on Friday. I want to share with the PHP community what made it rough, what I have learned about being in a male-dominated industry, and how I have worked with my coworkers to...
Scaling can be a tricky subject. We’re often warned against scaling too soon but left too late, and the results can be just as bad. The need to scale comes from an application being successful—so if y...
Our Partners
Collaborating with
industry leaders to bring you the best PHP resources and expertise