Claudio Ribeiro, Sep 13

Symfony Console Beyond the Basics - Helpers and Other Tools

Symfony's Console can be used in any non-Symfony project to develop command line apps. Learn about console helpers in this tutorial by Claudio Ribeiro!
Christopher Pitt, Sep 13

Game Development with React and PHP: How Compatible Are They?

Chris bootstraps a basic Stardew-Valley-like game in this game development with PHP post, using an async server, preprocessors, and ReactJS!
Kirk Madera, Sep 04

Rapid Development of Zend Expressive Modules

Kirk Madera goes through the process of creating the R side of a blog module CRUD in this quick, 10-minute Zend Expressive tutorial, demonstrating its power
Kirk Madera, Aug 28

Rapid Enterprise App Development with Zend Expressive

Kirk presents a way to get going quickly with Zend Expressive, setting up an enterprise-ready application bootstrap in under 10 minutes. Awesome!
Christopher Pitt, Aug 25

ReactJS in PHP: Writing Compilers Is Easy and Fun!

Christopher Pitt is back with another esoteric use case in PHP land - building custom compilers! Here he builds one which can process ReactJS code in PHP!
Bruno Skvorc, Aug 21

Are Bitwise Operators Still Relevant in Modern PHP?

Heard of bitwise operators? Let's explore their practical application in storing and checking for user permissions, and whether this makes sense!
Younes Rafie, Aug 17

How to Master Your API Workflow with Postman

Younes present Postman - the API development tool of choice - in comprehensive detail. There's never been a better way to improve your API dev workflow!
Bruno Skvorc, Aug 15

PHPBot - Can a PHP Bot Help You Look up Documentation Faster?

Let's take a look at a new PHP experiment: PHPBot. An interactive PHP manual bot which returns code examples from the manual for easy copy-pasting!
Bruno Skvorc, Aug 12

Duolingo for PHP - How Much PHP Can Apps like Mimo Teach?

Let's take a look at Mimo - an app aiming to teach programming "on the go". How much PHP can it teach us? Is it the Duolingo of programming?
Shahroze Nawaz, Aug 07

What Are the Workflows of Prominent PHP Community Members?

Sharoze asks some prominent community members about their development workflow - some answers are predictable, others will surprise. What can you relate to?
Tobias Nyholm, Aug 04

Introducing the Neo4j Symfony Bundle

Tobias introduces us to the Neo4j bundle for Symfony. Dive into the mysterious (and mysteriously efficient) world that is graph databases with this tool!
Christopher Vundi, Aug 02

What Are the New Features in Laravel 5.5?

Christopher goes through new features in Laravel 5.5, explaining and demonstrating each, and linking to further resources about them. Dive into 5.5 now!
Bruno Skvorc, Jul 31

Re-Introducing PHPUnit - Getting Started with TDD in PHP

Let's take a fresh look at PHPUnit - the de-facto TDD tool for PHP. We'll explain TDD on an example, implement code coverage, and more!
Claudio Ribeiro, Jul 30

Twig - the Most Popular Stand-Alone PHP Template Engine

Claudio re-introduces you to Twig - the most popular stand-alone (not enslaved to a framework) template engine for PHP. Come see how easy to use it is!
Lukas White, Jul 26

How to Build a Class Booking System with Acuity Scheduling

Lukas White shows you how to build a class booking system for a Thai cookery class using Acuity Scheduling's API and Lumen.
Yazid Hanifi, Jul 26

How to Add Real-Time Notifications to Laravel with Pusher

Yazid adds real-time notifications to a simple blog CMS built on Laravel using only Laravel Echo and Pusher. Follow users and get notified when they post!
Bruno Skvorc, Jul 25

Why Is a String Called a String?

Did you know the history of the "string" in computation stretches back all the way to 1944? Come learn why strings are strings, and where they come from!
Christopher Pitt, Jul 20

How to Write JavaScript-Style Test Watchers in PHP

Chris writes test watchers: auto-compiling PHP from Preprocess files, and auto-testing after every file-change. No need to manually run PHPUnit ever again!
Christopher Vundi, Jul 14

Re-Introducing Eloquent's Polymorphic Relationships

Christopher presents Eloquent's polymorphic relationships in a human-friendly way - come learn what they're all about and master this awesome ORM!
Bruno Skvorc, Jul 11

The Theory of Constraints in PHP

What is the theory of constraints, and can be it be applied to PHP application development? The answer to the latter is oh yes, and for the former, dive in!
Allan MacGregor, Jul 07

How to Analyze Tweet Sentiments with PHP Machine Learning

Allan takes us on a ride in Machine Learning land with PHP-ML and explains how to develop a tweet sentiment analyzer with it (positive, negative, neutral)
Christian Haschek, Jul 06

How to Defend Your Website with Zip Bombs

Christian shows you how to deliver unexpected and large amounts of data (zip bombs) to people who might be attempting to access or crawl your server.
Reza Lavaryan, Jul 05

How to Build a Lyrics Website with Laravel Scout and Algolia

Let's build a Laravel powered lyrics website and give it the superpower of rapid fuzzy searching with Algolia and Laravel Scout!
Younes Rafie, Jun 30

8 Must Have PHP Quality Assurance Tools

Take a look at this list of 8 PHP Quality Assurance tools - absolute essentials in your passion projects