Overview for 'purplebooth'
Written by Purple Booth
/ Original link
on May. 26, 2018
Let’s talk about pair programming. Pair programming is an Extreme Programming technique; one of the 12 practices from Kent Beck & Cynthia Andres’s Extreme Programming Explained. However, it’s older than that, having studies on it (Nick V. Flor, Edin L. Hitchins, 1991) that go back to the early…
Written by Purple Booth
/ Original link
on Nov. 26, 2016
There’s two versions of this talk, one where I intro docker at the start, and one where I don’t. If you’re familiar with docker you probably want the shorter one. PHP UK 2016 (Long version) DevOps London (Short version)
Written by Purple Booth
/ Original link
on Nov. 26, 2016
(I can’t embed this one, sorry!) API Contracts using Open API
Written by Purple Booth
/ Original link
on Mar. 3, 2016
Trying to use the PHP Google API Client for Google Translate but can’t get any translations out, always getting an empty array when you call getTranslations()? Try this: $client = new Google_Client(); $client-setDeveloperKey('xxxx-your-dev-key-xxxx'); $translate = new Google_Service_Translate($clie…
Written by Purple Booth
/ Original link
on Mar. 3, 2016
Need to check your code follows PSR-2, but it’s not supported in your editor of choice? Here’s a quick bit of code to check. It uses PHPCS. $ composer require --dev "squizlabs/php_codesniffer=*" $ vendor/bin/phpcs --standard=PSR2 your-code-path/ vendor/bin/phpcs --standard=PSR2 app/ FILE: ...ome/va…
Written by Purple Booth
/ Original link
on Feb. 16, 2016
After writing my last post on this subject a few people came to me with variations on this question (this one is from WellKemptNerfHerder on Reddit): Does anyone have any resources/links/blogs that dig into the pros and cons of cross functional vs siloed IT/Dev teams? One obvious possible con that…