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!
Tag: BrunoS
Wern Ancheta shows you how easy it is to build a JavaScript + PHP chat app with Ratchet and some JS libraries. Just two files of PHP! Start messaging now!
Sentinel - a package to make implementing roles and authorization via ACL much easier than it used to be. Learn from Younes in this in-depth tutorial!
Wern Ancheta takes a look at the Instagram API, and uses both Guzzle and a PHP client to access it - tune in and build your own Instagram app!
Christopher Pitt goes through the process of building an extremely fast asynchronous PHP application server with Icicle and some League libraries - amazing!
Danny Sipos finishes his Drupal 8 reusable forms plugin by utilizing pseudo fields and third party settings to persist configuration
Danny Sipos builds a plugin base for reusable forms in Drupal 8 using the new and very powerful plugin system.
Zdravko guides you through persisting data between scene transitions in Unity - a must have skill for any aspiring game developer!
Vincent Quarles presents a step by step tutorial on building a game in Unity - a Dodger clone. Learn gamedev today!
Christopher Pitt introduces event loops - non-blocking async calls in PHP code, akin to Javascript. Can event loops breathe new life into PHP's performance?
SitePoint's RTDSphinx-PHP project is a skeleton for Sphinx that's ReadTheDocs-friendly, PHP-enabled and localization-optimized out of the box.
Here's a look at Yahoo's MySQL performance analyzer - we go through its options, from graphs to alerts. It's getting ever easier to speed up your DBs!
Matthew Setter take a look at Static Review - a framework for writing git hooks, so you can do hook inspections on your files on certain git actions!
Younes Rafie re-introduces Monolog, the PSR-3 logging package for PHP which allows you to log messages from your app to files, Slack channels, and much more
Wern introduces API.ai, a service which allows you to tie voice control to your apps by recognizing natural language and applying callbacks to phrases
Parham re-introduces PDO ahead of the PHP 7 launch, preparing you for a transition from the soon-to-be removed insecure and deprecated mysql extension!
Younes introduces the Web Driver API integration with PHPUnit by utilizing Facebook's Webdriver for PHP to simulate a browser and automate it
Bruno Skvorc combines BowerPHP, Mini-Asset and Robo.li into a PHP front end asset building pipeline that aims to completely avoid having to deal with NodeJS
Danny explains the Symfony-powered request-response flow in Drupal, showing you exactly what goes on under the hood when your app is run
ReadTheDocs is a popular platform for free hosting of Sphinx-generated project documentation. Bruno shows you how to use it when documenting PHP projects!
In this introduction, Bruno Skvorc introduces BDD in Laravel by installing and using Behat and PhpSpec to develop a simple testable feature.
Arno takes a look at some bundled Yii 2 components for rendering data in grids and lists, covering everything from configuration to pagination
Scott Molinari introduces Appserver.io - a full-stack PHP environment with a multi-threaded production-ready PHP-based server!
Wern Ancheta goes through a bare-bones introduction to Elasticsearch, the amazingly fast search engine you can populate with custom data and use with PHP.
Parham Doustdar talks about a much ignored issue in the world of coding - accessibility. Which tools do it right? Which ones do it wrong? Find out!
Younes Rafie demonstrates the use of Selenium for acceptance testing and browser automation in tandem with PHPUnit
In this tutorial, Bruno implements a Redis cache into an existing application - learn how you can speed up your apps by many factors in just minutes!
Nicola Pietroluongo compares three popular PHP console libraries, building the same functionality in each. Wondering which one is right for you? Find out!
Jeff explains Defensive Programming - an approach to programming that aims to predict and intercept problems before they exist by following good practices
Input validation is important in any application. In this brief look at Respect/Validation, Younes Rafie introduces a different, framework-agnostic package.