SOLID for PHP

A good explanation of SOLID principles in PHP…

#Tags: programming, oop, php

Setting up with Cordova under Linux

Building mobile apps with HTML/CSS may not be universally beneficial but for certain types of apps it does offer the write-once/deploy-everywhere attitude that Xamarin valiantly fails at. The Apache Cordova platform (currenty at version 4) is the enabler here and its magic allows developers to leverage their knowledge…

#Tags: programming, mobile, android, cordova

Integrating Elasticsearch in Symfony2

A great tutorial on integrating Elasticsearch in Symfony2 with FOSElastica. And a more complete look on Elasticsearch with Symfony2.…

#Tags: programming, elasticsearch, symfony2, php, autocomplete, PHP

Using a CDN with Symfony2 assets and Twig

After a bit of research, I've managed to discover how to use a CDN with Symfony2 and the Twig template engine using the Symfony2 proper way. Until now I've had to hardcode stuff and use other workarounds. Hopefully this will help someone in the future. framework: templating: engines: ['twig'] assets_…

#Tags: programming, symfony2, php, web programming, webdev, PHP

Agile Scrum - Time And Story Points

Let me start by saying that this won't be a time vs story points debate. In my book, all is good if you use one (not both). If you feel that one of these units of measure work for you and help you track progress accurately resulting in meeting deadlines,…

#Tags: agile, scrum, programming, development

How to setup a Symfony 2 project under Windows

I’ve decided to write this short tutorial on how to setup a Symfony 2 project in Windows mainly because all the good tutorials (including the Symfony website) display most of the info for Linux environments. While this is perfectly justified, there are still people who prefer Windows (or who…

#Tags: programming, windows, symfony2, php, tutorial, webdev, PHP