PHP
Daniel Berman, May 11

How Can the ELK Stack Be Used to Monitor PHP Apps?

Daniel Berman explains what the ELK stack is, how to install it, and how to make it analyze the logs of the typical LAMP stack
PHP
Reza Lavaryan, May 09

An Overview of PHPUnit 5 - What's New? What's Coming?

Did you miss the PHPUnit 5 train? Hop on board and find out what's new!
7 COMMENTs
PHP
Bruno Skvorc, May 06

What Is Laravel Valet, and Why All the Fuss?

Laravel Valet is an OSX-only light-weight alternative to Vagrant for those quick, demo, throwaway projects.
2 COMMENTs
PHP
Christopher Pitt, May 04

Building a SparkPost Client: TDD with PhpUnit and Mockery

Chris Pitt starts developing a new PHP package with TDD practices in mind - using PhpUnit and Mockery all the way. Check it out!
15 COMMENTs
PHP
Christopher Pitt, Apr 29

Starting a Business with Laravel Spark

Chris Pitt goes from zero to hero in a post detailing the process of building an actual business app from scratch with Laravel Spark!
5 COMMENTs
PHP
Bruno Skvorc, Apr 25

First Look at Pagekit CMS - Clean, Extensible, Fast, But...

Bruno looks at Pagekit, a CMS that recently reached V1 and offers what few others do out of the box, without being bloated. There is a caveat, though...
5 COMMENTs
PHP
Christopher Pitt, Apr 22

What is SparkPost?

Chris Pitt looks at SparkPost, talks to their devangelist, and demonstrates a simple integration, building the foundation for more complex posts
1 COMMENT
PHP
Bruno Skvorc, Apr 20

Sourcehunt: Cron Management, Hackathon Starters, PHP-GUI...

In this edition of sourcehunt, we look at cron managers for PHP, a Laravel Hackathon starter kit, a PHP-GUI package that lets you do desktop-PHP, and more
9 COMMENTs
PHP
Younes Rafie, Apr 18

Transducers in PHP Made Easy

Younes explains the concept of transducers and demonstrates their use in PHP with Michael Dowling's library
Web
Jeroen Moons, Apr 13

Technical Debt: Rescuing Legacy Code through Refactoring

Jeroen Moons offers advice and lessons learned on how to get a legacy codebase under control and bring it to a new level of maturity.
4 COMMENTs
PHP
Bruno Skvorc, Apr 13

Easy Multi-Language Twig Apps with Gettext

There are many approaches to internationalizing an app. Here's one using Gettext, Twig, and a solid application skeleton for a demo!
3 COMMENTs
PHP
Thomas Punt, Apr 11

Contributing to PHP: How to Fix Bugs in the PHP Core

Thomas dives back into contributing to PHP's core - after covering documentation fixes last time, this time he fixes an actual bug in PHP. Learn how!
2 COMMENTs
PHP
Thomas Punt, Apr 08

Contributing to PHP: How to Contribute to PHP's Manual

Contributing to PHP isn't nearly as difficult as it seems. In this post, Thomas shows you how to add patches to the online documentation for PHP!
20 COMMENTs
PHP
Younes Rafie, Apr 07

Easy Deployment of PHP Applications with Deployer

Younes demonstrates Deployer, a tool for deploying PHP applications to live, development, or staging servers with just a few lines of PHP code.
6 COMMENTs
PHP
Parham Doustdar, Apr 06

Containerized PHP Development Environments with Vagga

Parham dives into Vagga - a lightweight alternative to Docker useful for containerized development environments - and builds a PHP environment!
7 COMMENTs
PHP
Wern Ancheta, Apr 05

PredictionIO and Lumen: Building a Movie Recommendation App

Wern continues the movie prediction app building process, this time nelisting the full power of Lumen, ElasticSearch, and PredictionIO
5 COMMENTs
PHP
Wern Ancheta, Apr 04

PredictionIO: Bootstrapping a Movie Recommendation App

Wern creates a movie recommendation app with PredictionIO - a free machine learning engine
PHP
Christopher Pitt, Apr 01

Fun and Functional Programming in PHP with Macros

Christopher Pitt dives deeper into PHP macros, using them to add some functional programming to PHP!
1 COMMENT
PHP
Daniel Sipos, Mar 31

Drupal 8 Entity Validation and Typed Data Demonstration

Continuing the series on Drupal entity validation and typed data, Danny now teaches us how to extend this system with custom constraints and violations
5 COMMENTs
PHP
Reza Lavaryan, Mar 30

A Comprehensive Guide to Using Cronjobs

A comprehensive introduction into cronjobs - how to use them, how to interpret the crontab format, and more
1 COMMENT
PHP
Daniel Sipos, Mar 29

Drupal 8 Entity Validation and Typed Data Explained

Drupal 8 has a new approach for validating data and restricting it to specific types and type classes. Danny will show you the ropes!
PHP
Younes Rafie, Mar 28

Crash Course into Continuous Testing with Sismo

Younes introduces Sismo - a tool for continuous testing - and implements a Slack notifier for it, then hooks it up to commit events to auto-run!
2 COMMENTs
PHP
Christopher Pitt, Mar 25

Drunk with the Power of Composer Plugins

Composer recently went into beta and made plugin development much easier. Chris Pitt shows you how by developing an "evil" data-snooping plugin!
5 COMMENTs
PHP
Daniel Sipos, Mar 23

Theming Views in Drupal 8 - Custom Style Plugins

Danny explains how to theme views in Drupal8 by making Drupal output native Bootstrap tabs!