In Episode 23 Eric, John, and Oscar go through the August 2019 issue. Topics Getting started with Symfony 4 Managing legacy codebases PHP++ and the future of PHP Karl Hughes talks about running the C...
By Mark Niebergall Ensuring software reliability, resiliency, and recoverability is best achieved by practicing effective defensive coding. Take a crash course in defensive coding with PHP as we cover...
The Symfony project has had a profound influence on the PHP ecosystem since its first release in 2005. Projects including Drupal, Laravel, and countless custom web applications, use Symfony components...
In Episode 22 Eric, John, and Oscar talk about the July 2019 issue and this year’s php[world]. Topics John’s talks at php[world] in the fall and a few tips for preparing and rehearsing ne...
How are you going to find that? You don’t want to implement a search engine on your own as your content grows or integrate with real-world places and addresses. Instead, leverage the rich featur...
By Edward Barnard Memoization is another form of memory use. I see it regularly used for improving application performance, but it’s also used to improve compiler performance. To learn the concept, we...
In Episode 21 Eric, John, and Oscar are back post-php[tek] to discuss the June 2019 issue. Topics John and Oscar mention what they liked from speakers and sponsors at php[tek]. Eric’s experienc...
The firehose of data grows daily, and we’re continually looking for tools to help us sort it, filter it, and manage it ever expanding rates. In this issue, we’ve collected programming techniques, data...
In Episode 20 Eric, John, and Oscar are back talking about PHP, and the May 2019 issue. Topics John and Eric discuss Serverless PHP, Deploying ReactPHP Applications, Mysql 8.o, and more. Oscar talks...
By Rob Allen In recent years, a different way to build applications has arisen called serverless computing. This term is not a good name; I’m reminded of the adage that there are two hard problems in...
PHP is no longer limited to sitting behind a web server like Apache or NGINX waiting for requests to process. Serverless PHP with AWS’s lambda service is now possible. At the same time, you can...
In Episode 19 Eric, John, and Oscar record together again to discuss the April 2019 issue on the new frontend fundamentals, php[tek], and quite a lot more about web browsers than anyone anticipated. T...
We’ve re-imagined the format of php[tek] this year in response to feedback from past attendees. We kept hearing a desire for a more cohesive, curated conference schedule which allows speakers to...
Eventually, we expose the services offered by the PHP-powered APIs we build to users. Unlike a decade ago when we could count potential client applications on one hand, today the potential client can...
In this Episode We’re trying a new format in this episode. Eric, John, and Oscar recorded together. Let us know what you think of the new format? Should we keep it? Topics Eric and John get a l...
Editor-in-Chief Oscar Merida records a mini-episode. In this first one, he looks at some RFCs submitted for PHP 7.4 and 8.0, and a new tool for detecting memory leaks with PHP Unit. Also, don’t...
By Barry O’Donovan Thanks to Taylor Otwell’s Laravel framework, PHP is reclaiming its rightful place as the go-to language for web application development. For those of us maintaining and developing a...
Do you still need to scale your site? Are you looking to take control of your content? Need to integrate with a third-party application? This issue collects articles on bridging that gap, including da...
In This Episode This episode features Eric Van Johnson, John Congdon, Lukas Kawhe Smith, Jill Binder, and Oscar Merida. Please support the Symfony diversity speaker mentoring initiative and mark your...
Unless you’re building a custom application for yourself, sooner or later you’ll encounter feedback from users. It may be that your site is not always available, a task which is difficult to complete,...
Collaborating with industry leaders to bring you the best PHP resources and expertise
Interested in partnering? Get in touch →