Need to authenticate requests to a server? Learn what JWTs are and how to use them instead of sessions to authenticate your users via API calls.
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?
Sharoze asks some prominent community members about their development workflow - some answers are predictable, others will surprise. What can you relate to?
Take a look at this list of 8 PHP Quality Assurance tools - absolute essentials in your passion projects
Day Camp 4 Developers is a regular, fully online conference, featuring true experts in their fields. This edition focuses on PHP application security!
On Oct 7-8, Bruno attended Bulgaria PHP. Here are his impressions, and why you shouldn't miss a conference like this one - it really is something else.
In this primer about PSR-7, Deji Akala explains where it came from, what the PSR means, how it changed the PHP landscape, and what's next.
After Larry voiced his opinion, Paul Jones chimes in with his stances and suggestions about PHP-FIG and its options going forward.
Larry Garfield, one of PHP-FIG's longest members, sheds a light on his perspective of things - the past, the current drama, and the way forward.
Deji Akala talks about the PHP-FIG, informing us of the current situation it finds itself in, and shedding some light on the "why" of it all.
Jeff explains Defensive Programming - an approach to programming that aims to predict and intercept problems before they exist by following good practices
Bruno Skvorc reintroduces Vagrant driven development in a post that covers the theory behind it - the what, the why, and the how.
Bruno Skvorc compiles a list of Composer tips and tricks for efficient workflows.
Following up on his previous post, Younes Rafie implements searching and categories into his Youtube Laravel application.
The Youtube API can be a powerful ally in creating your own video watching app. See how Younes does it in this intro to using Youtube with Laravel!
Bruno revisits eZ Publish, now eZ Platform, and takes a look at the new installation experience. You can now get started with eZ on Vagrant in minutes!
Taylor Ren continues his series about Symfony2 Authentication and Authorization by adding Registration and Login
Learn about authorization and authentication in Symfony2 with Taylor Ren's tutorial - covering an invite system, verification, and more.
In this recap post, Bruno Skvorc lists some of the most important and most relevant resources for getting started with PHP7.
Tired of setting up new virtual hosts for every new project? Make your server of choice do it automatically. Bruno Skvorc shows you how.
Daniel Berman introduces Z-Ray - a revolutionary debugger from Zend and present in Zend Server. Check out its top 10 features!
Chris Ward takes a look at Platform.sh, a development and deployment SaaS for web apps with versioning, team management, and more
Danny Sipos explores UserApp - a user management and authentication web service letting you add logins easily to any app - by implementing it into Symfony2
Younes Rafie explores the Github API and its integration with PHP via a Laravel helper application
Chris Ward has some experience in effective PDF generation with Drupal - if you've got similar requirements, you might find his advice useful.
David Brumbaugh will show you how to encrypt arbitrarily large messages with asymmetric keys and phpseclib. Improve your security, today!
Wern Ancheta shows you how to implement product adding functionality into your eBay client app with Guzzle and the Trading API from eBay
Wern Ancheta shows you how you can develop an eBay client app used for configuring your store's settings.
Wern Ancheta introduces you to the world of eBay's APIs - setting up an application, configuring a database, and preparing for building an eBay app!
Peter Nijssen installs CSSLint, JSHint and Task Scanner into Jenkins, helping you automate the scanning of your PHP project even further.