Younes Rafie explains how one can create a Laravel Artisan Command for command line execution - CSS minification
Tag: PHP
Danny Sipos explains how (and why) to expose your custom database tables to Views in Drupal 7 (applies also to Drupal 8)
PHP 5.6 released its last beta version - beta 4. Learn what's new and how you can help test it in this article!
Danny Sipos demonstrates two approaches to dealing with forms in Symfony: pure HTML, and entity based.
Younes Rafie introduces Laravel IoC and explains how it's used for dependency injection
Amit Gupta simplifies and explains the Repository Design Pattern on a Laravel backed example
Google BigQuery now hosts GDELT - the world's largest dataset on human history - and it's free to use.
Taylor Ren explains how you can use Phreeze to autogenerate CRUD applications for your already existing databases - often in already existing apps.
Danny Sipos explains how you can create your own Drush command for Drupal
What's PHPNG? Who's leading it and how does it stack up against HHVM and Zephir?
Matthew Setter introduces MailCatcher, the simple SMTP server designed to catch all emails going out of your app
Rajiv Seelam explains how we can use IronMQ with Laravel to perform background image resizing
Danny Sipos introduces readers to the Lithium framework - a tiny framework built with simplicity in mind
Adrian Morutan explains how Magento works and what process it follows to get from request to fully rendered site.
Matthew Setter talks Unit Testing with GuzzlePHP - mocking responses and enqueuing requests in a spawned NodeJS server
Danny Sipos explains how you can add your own custom entities in Drupal. This part of the series focuses on the setup and prepares you for what's next.
Michael Calkins introduces Travis CI, a service for Continuous Integration, and explains how one can get it up and running with a PHP project
Alexander Cogneau explains time complexity of algorithms, the Big O notation, and demonstrates how an algorithm can be optimized
Abbas Suterwala explains how we can build and validate multi-page forms in Drupal
Lukas White wraps up the SOLR series, configuring SOLR and Solarium from scratch and explaining how they work in-depth
This is the third article in a four-part series on using Solarium, in conjunction with Apache’s SOLR search implementation.
This is the second article in a four part series on using Solarium, in conjunction with Apache’s SOLR search implementation.
Martyn Hardy explains what PHP's JsonSerializable interface is for, and how and when we can and should use it
Lukas White begins a SOLR series, configuring SOLR and Solarium from scratch and explaining how they work in-depth
Lukas White introduces the readers to Kirby - a file based no-database CMS that's dead easy to set up and use
Taylor Ren goes through a pre-deployment checklist for Symfony apps, listing things you should do before thinking about moving to production
Younes Rafie explains how we can use Laravel Cashier to add a paid membership option to our web application via Stripe
Lukas White introduces you to Ladder - a database versioning tool which lets you version control your database changes through migration files
Wern Ancheta explains what DBV is and how one can use it to version control a database
Taylor Ren looks at a relatively new suite of DB tools - Valentina - and gives you his opinion on it.