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!
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
3 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
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!
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
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!
7 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!
40 COMMENTs
PHP
Francesco Malatesta, Feb 17

How to Build an API-Only JWT-Powered Laravel App

Francesco builds an entire API-only application with the Laravel API Boilerplate project (JWT edition) for creating and editing book wishlists!
2 COMMENTs
PHP
Bruno Skvorc, Feb 15

Building Microsoft's What-Dog AI in under 100 Lines of Code

Here's how to use a popular AI engine to classify uploaded images of dogs into breeds - much like Microsoft's What-Dog app, but in only 80 lines of code!
2 COMMENTs
PHP
Andrew Carter, Feb 12

How to Build Your Own Dependency Injection Container

Andrew Carter builds a Dependency Injection container from scratch, showing you how that rocket science is really just fireworks strapped to lego figures!
PHP
Andrew Cairns, Jan 25

Command Buses Demystified: A Look at the Tactician Package

Andrew Cairns explains Commands and Command Buses, demonstrating their use with Tactician, a popular Command Bus package for PHP
PHP
Daniel Sipos, Jan 08

Crash Course of Wunderlist's API with Guzzle

Danny Sipos takes a break from Drupal to teach us about Wunderlist and it's (almost) brand new API - see how easy it is to build custom todo UIs!
3 COMMENTs
PHP
Younes Rafie, Jan 04

Introducing Bugsnag - the Last Error Monitor You'll Need

Younes introduces Bugsnag, an excellent professional error monitoring, reporting and parsing tool, and implements it into an old Laravel app.
1 COMMENT
PHP
Bruno Skvorc, Dec 23

Sourcehunt PHP Xmas 2015: Give the Gift of Pull Requests!

This month's sourcehunt promotes social network toolkits, command line interface menus, microframeworks, PHP extension managers, and more!
5 COMMENTs
PHP
Daniel Sipos, Dec 21

Easier Authentication with Guard in Symfony 3

Danny introduces Guard, a new Symfony 3 component for easier authentication
28 COMMENTs
PHP
Zack Wallace, Dec 16

Transphporm - a Different Kind of Template Engine

Zack Wallace walks us through a paradigm-shifting new template engine, Transphporm, which uses CSS selectors to alter template content. Intrigued? Come see!
2 COMMENTs
PHP
Reza Lavaryan, Dec 14

Feature Toggling Explained with Qandidate's Toggle

Ever wondered how to quickly add that "Xmas mode" or holiday promotion to your site? Feature toggling to the rescue! Check out Qandidate's Toggle!
1 COMMENT
PHP
Christopher Pitt, Dec 02

Using the RulerZ Rule Engine to Smarten up Playlist Building

Christopher Pitt shows us how we can use RulerZ, the PHP rule engine, to smarten up playlist song selection by applying constraints and filters!
5 COMMENTs
PHP
Reza Lavaryan, Nov 30

Filling out PDF Forms with PDFtk and PHP

Reza explains how we can use PDFtk to fill out PDF forms programmatically, and then builds a class around the functionality to make things even easier!