Deep in a wild, overgrown forest, a lone developer studies an ancient map carefully. Checking a compass against the angle of the sun and the moss on the trees, this exhausted programmer pushes on, fin...
Welcome to part two of our interview with Sebastian Bergmann. Last month we heard about Sebastian’s beginnings, how he got started with development and what led him to write the de facto testing suite...
Is it better to get $100 today or $110 in one years time? The answer’s not straightforward because you could use $100 today to potentially earn more than $10 over 12 months. How do you know what to do...
The Open Web Application Security Project (OWASP) is a non-profit that focuses on web security research, training, and documentation to help developers make the world a safer place. They regularly col...
I’ve seen many instances of “gatekeeping” now, in the 2020s. Senior developers warn “there be dragons” while announcing a “hands off” policy toward critical areas of their code base. The code has beco...
Nitro is a command-line tool for managing Docker-based PHP development environments. Like most development environments, Nitro provides several defaults to improve the developer experience of using Do...
While I am a large proponent of open source software and that it is the best option for software and the longevity of computing, I also understand that running Linux is not for everyone. There are man...
As shocking as this may be, not every team has a dedicated database administrator. I’ve never worked on a team that has had someone solely focused on making sure our queries are performant, and our ta...
If you ask a group of programmers the most difficult topics they think there is in the area, there will be a lot of different responses, depending on which language they use and how skilled they are....
Our Partners
Collaborating with
industry leaders to bring you the best PHP resources and expertise