Rob Squires introduces how we have adopted a ‘Full stack’ behaviour driven development (BDD) workflow with phpspec and behat, how it has improved the productivity of the whole team and helped us successfully deliver our latest project havells-sylvania.com.
In this post Rob describes how we manage the application parameters for our Symfony and Silex projects using the Incenteev Parameter-Handler bundle.
Rob provides some simple instructions for installing Jenkins continuous integration tool and integrating it with your Git repositories.
One of the key features of a native mobile app that is difficult to replicate on a mobile web app is offline use. In part one of this series, Rob discusses how we’ve tackled this in our latest mobile web app with a focus on Appcache.
Last night we attended our 3rd London JS meetup, held at the offices of the event sponsor Poke, in Shoreditch. Hungry from another busy start to the week, we were once again pleasantly surprised by Poke’s generosity who had provided 15 (we counted) Papa John’s pizzas and enough Peroni to put a Pizza Express to … Continued
During a recent project it was necessary to perform Unix Timestamp comparisons in a large number of Doctrine queries. This asset is a User Defined Function which allows Doctrine 2 to utilise MySQL’s “UNIX_TIMESTAMP” function.
Since migrating our PHP dev framework to Zend + Doctrine at the beginning of the year, we have enjoyed getting our teeth stuck into writing some seriously reusable code. This asset, (the first to make it onto our new github account), will gift anyone using Doctrine 2 the much loved SQL “DATE_FORMAT” function.