Asterisk 22.10 Breaks Record App
I have been using Asterisk for many, many years. Today I release some new code, and upon code release we automatically update Asterisk to the latest version. All of a sudden, I st...
From the Team
I have been using Asterisk for many, many years. Today I release some new code, and upon code release we automatically update Asterisk to the latest version. All of a sudden, I st...
If you've ever watched a colleague fly through code in NeoVim and thought "that looks fast but I'd never figure out the config," the barrier to entry has dropped significantly. Laz...
Jun 22, 2026
PHP 8.5 shipped with a feature that functional programming enthusiasts have been requesting for year...
Jun 17, 2026
Video version at: https://youtu.be/gAVfQhPw8Do A few weeks ago, I posted something on LinkedIn that...
Jun 10, 2026
Video version: https://youtu.be/5n2VZS_YPv0 Let's say you're working on a feature branch called add...
May 27, 2026
Video version at: https://youtu.be/R_-NG_frTiw Last month, two developers on a team I was working w...
See the video version at https://youtu.be/Nk9ayWxkJ1M It's an unfortunate piece of our current developer reality that a...
Setting up a Virtual Private Server (VPS) without a firewall is asking for trouble. Ideally, you'd have a dedicated se...
Tell me if this has ever happened to you: a user contacts support because they're randomly seeing different order hist...
A lot of developers spend little to no time thinking about how our code gets from being code to something that can be...
One of the more challenging pieces of maintaining applications that uses an SQL database is the fact that queries only...
If you've ever spent hours debugging a date-related bug only to discover that some code somewhere modified a DateTime...
If you're building web apps with PHP, you are almost certainly using a relational database, even if you call it "MySQL...
As developers in the year 2025, keeping our systems and applications secure is of the utmost importance. One of the mo...
One of the more challenging parts of coding is making sure we're constantly refactoring our code to make it easier to...
At the time of this writing, PHP 8.5 is in the release candidate cycle, so we can finally start to discuss what's new...
Recently, I dove headfirst into adding real-time audio transcription to a FreeSWITCH-based system. The idea was simple:...
It's 2 AM, you're three coffees deep, and you just pushed what you're convinced is the cleanest code you've ever written...
It all started with a simple annoyance. I was working on a Laravel project and kept having to run the same set of com...
Picture this: You're responsible for a piece of software that powers nearly three-quarters of all websites on the intern...
Collaborating with industry leaders to bring you the best PHP resources and expertise
Interested in partnering? Get in touch →