We don't want happy developers around us! I mean, is there anything more annoying than those code-driven people who sit quietly in the corner, pumping out incredible work while grinning ear to ear bec...
It is important to remember that achieving accessibility is a process, not a destination. And part of the process includes considering how accessible your backend features are to all users. by Maxwell...
"What!?" I shouted, half asleep into my phone. It was four in the morning, and I was *not* ready to get up. "The server is down. I know it is early … but can you come in and fix it?" by Eric Mann
Vienna-born actress Hedy Lamarr, as the teenage wife of arms dealer Fritz Mandl, entertained such heads of state as Adolf Hitler and Benito Mussolini. Thirty years later, her autobiography carried two...
There is hard work and heartache in planning events, running them, and even making the difficult decision to shut things down. Know that everyone who participated in these events is appreciated, from...
Ask Yourself These Four Questions About Work: 1. Who is the customer? 2. What value is the customer pulling? 3. What is the end-to-end process for any work we do? 4. Where are the bottlenecks? by Chr...
If you've been writing PHP code in the last five to ten years, there is a high probability that, at some point, you've started working with queues. It could be that your team started using queues for...
So far, we've reviewed some attacks a hacker can use, some ways we can think about code to get out of that scenario, and authentication and authorization. This month, we're delving into Incident Manag...
We covered how to add static analysis with PHPStan in the previous issue to ensure our code is parsable by the interpreter and to make full use of argument and return type hints throughout our applica...
Our Partners
Collaborating with
industry leaders to bring you the best PHP resources and expertise