Corey Martin, Oct 28
Stripe vs Braintree: the Ultimate Guide
Corey Martin compares Stripe and Braintree, two online API-driven systems for collecting payments on the web.
Nicola Pietroluongo, Oct 28
Randomness in PHP - Do You Feel Lucky?
Nicola Pietroluongo takes a look at the new randomness functions in PHP 7, compares them to "rand", and introduces alternatives for older PHP versions.
Reza Lavaryan, Oct 26
Managing Cronjobs with Laravel
Reza Lavaryan demonstrates the use of Laravel's task scheduler - a solution to version controller cronjobs and advanced Laravel Artisan commands!
Lukas White, Oct 23
OCR in PHP: Read Text from Images with Tesseract
OCR in PHP is possible! Lukas White builds a simple Silex app into which a user can upload an image, and get the text from image accurately extracted.
Andrew Carter, Oct 21
Flyweight Design Pattern and Immutability: A Perfect Match
Andrew Carter explains the Flyweight Design Pattern - a relatively unknown pattern in PHP land - using the familiar example of a FileFactory and enums.
Scott Bolinger, Oct 20
3 Ways to Create a Mobile App with WordPress
Scott Bollinger shares three options available to easily create a mobile app with WordPress, reviewing the pros and cons of each approach.
Christopher Pitt, Oct 19
Memory Performance Boosts with Generators and Nikic/Iter
Christopher Pitt re-introduces generators on a practical demo by reading and writing large CSV files while using very little memory.
Jeff Smith, Oct 17
First Look at Flarum - Next Generation Forums Made Simple
Jeff Smith looks at Flarum, the soon to be released PHP forum. We talk about features, installation, customization, and more!
Bruno Skvorc, Oct 16
Sourcehunt: Hacktoberfest 2015 Edition - Hack to Glory
Sourcehunt is an open source promotion post by SitePoint, listing some less popular open source projects which could use your help - yes, YOURS!
Gareth Redfern, Oct 16
Building Database-free Websites with Statamic CMS
Gareth Redfern introduces Statamic, a full-featured, flat-file CMS for creating sophisticated, fully version-controlled websites without a database.
Younes Rafie, Oct 16
Docker and Dockerfiles Made Easy!
Docker Explained! Younes goes through the process of building a sample Laravel + MySQL app powered by two docker containers - check it out!
Daniel Sipos, Oct 14
Custom Display Suite Fields in Drupal 8
Danny, our Drupal expert, introduces custom display suite fields - a new feature of Drupal 8 you'll definitely need!
Daniel Berman, Oct 12
Debugging WordPress on Azure with Z-Ray
Daniel Berman from Zend walks you through using Z-Ray to optimize your WordPress apps hosted on Microsoft's cloud hosting - Azure.
Narayan Prusty, Oct 10
Automatic Asset Optimization with Munee
Narayan introduces Munee - a PHP lib that automates CSS, JS, LESS, SCSS, CoffeeScript etc minification and compilation, image resizing, caching, and more!
Lami Adabonyan, Oct 09
Watch: Prevent Brute Force Attacks on a Login Page
Learn how to protect your PHP applications from Brute Force Attacks. I'll show you how in this screencast.
Nicola Pietroluongo, Oct 07
Can PuliPHP Re-Revolutionize PHP Package Development?
PuliPHP is a new paradigm-shifting tool, designed to re-revolutionize PHP package development by making it extra easy to track and share resource files.
Bruno Skvorc, Oct 06
Functional Prog, Distributed DBs, JSON-Patch and More!
Bruno reviews this year's WebCamp Zagreb - a conference dedicated to web technologies and beer!
Daniel Sipos, Oct 02
Building Custom cTools Plugins in Drupal 7
Drupal expert Danny Sipos covers developing custom cTools plugins in Drupal 7, from scratch to final product.
Bruno Skvorc, Sep 30
PHP Channel's 3rd 2015 Trimester Update
Bruno breaks down the PHP channel's status in the quarterly review - new authors, top posts, and future plans get discussed. Give us your feedback!
Jad Joubran, Sep 28
Flexible and Easily Maintainable Laravel + Angular Material Apps
Jad builds a Laravel + Angular skeleton app that's designed to be highly team-scalable - meaning easily extensible and adaptable to new devs on the team!
Wern Ancheta, Sep 25
How to Quickly Build a Chat App with Ratchet
Craig Buckler, Sep 23
SQL vs NoSQL: How to Choose
In the continuing SQL vs NoSQL debate, Craig discusses example project scenarios to determine which type of database offers the most benefit.
Nicola Pietroluongo, Sep 23
Demystifying RegEx with Practical Examples
Nicola makes regular expressions less scary by explaining what they do and how, and demoing some practical regex examples, explained in detail.
Bruno Skvorc, Sep 22
WebCamp Zagreb 2015 - a Conference You Must Not Miss
Have you heard of WebCamp Zagreb? It's an annual conference full of internationally renowned speakers for next to no money. Check it out!