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
4 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
3 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!
1 COMMENT
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!
3 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!
1 COMMENT
PHP
Bruno Skvorc, Mar 21

Sourcehunt March 2016: PHP in Rust, Pathfinding, Eve Online

This sourcehunt features a no-framework framework, PHP running in Rust, a new microframework, pathfinding in PHP, and more
3 COMMENTs
PHP
Christopher Pitt, Mar 18

PHP Macros for Fun and Profit!

Chris demonstrates using Yay, a library for building PHP macros - syntax sugar for the language that doesn't rely on PHP extensions or blood magic
3 COMMENTs
PHP
Bruno Skvorc, Mar 16

Control User Access to Classes and Methods with Rauth

Controlling access to methods and classes rather than routes? This is where Rauth comes in - a package for full, granular access control in your whole app!
PHP
Daniel Berman, Mar 14

Running an Elastic LAMP Stack on AWS

Daniel goes through the simple process of setting up a powerful LAMP stack on AWS with Zend Server, for high traffic cloud-safe web applications!
PHP
Daniel Sipos, Mar 09

Your First Drupal 8 Migration

Danny explains migrations in Drupal 8 and demonstrates them on a simple example, paving the way for more complex operations
2 COMMENTs
PHP
Thomas Punt, Mar 07

Re-Implementing the Range Operator in PHP

Thomas Punt revises his previous implementation of the range operator in PHP and improves on it with some much needed extra functionality
4 COMMENTs
PHP
Thomas Punt, Mar 04

Implementing the Range Operator in PHP

Thomas Punt implements the range operator in PHP - come along and learn how to hack the internals of your favorite programming language!
PHP
Bruno Skvorc, Mar 02

Glide: Easy Dynamic on-Demand Image Resizing

Let's take a look at Glide - an image manipulation library for easy dynamic on-demand image resizing for all the screen sizes!
7 COMMENTs
PHP
Wern Ancheta, Feb 29

Building a Hacker News Reader with Lumen

Wern Ancheta builds a Hacker News reader with a local cache from nothing with the Lumen microframework!
PHP
Bruno Skvorc, Feb 26

Sourcehunt #4 - Reflection, Authorization, Crons, and more

The newest edition of sourcehunt presents 6 more promising packages that might find a home in your project one day. Help them grow by contributing!
3 COMMENTs
PHP
Christopher Pitt, Feb 24

Websockets in Your Synchronous Site

Chris introduces Socketize, a "sockets-as-a-service" layer that helps you implement websockets into apps with zero overhead, then adds them to a PHP script!
9 COMMENTs
PHP
Bruno Skvorc, Feb 22

Contributing to Open Source: Gatekeeper Case Study

Bruno goes through the entire process of contributing to an open source project - from contact with the author to sending PRs. Come see how it works!