What we've been reading
Flexible multiline definition lists with 2 lines of CSS 2.1
Making DLs inline is a real pain in CSS but luckily there's a blog post for that...
Introduction To Event Sourcing and CQRS With Broadway
Some nice slides on CQRS and Event Sourcing.
GitHub Pages now faster and simpler with Jekyll 3.0
GitHub pages have updated to Jekyll 3; those who are using redcarpet, rdiscount or pigments might want to check the config of their site.
Bootstrap 4 alpha
Bootstrap 4 (soon).
A Pen by Wes Bos
Anatomy of a Web App Attack
"In this infographic we look at the five stages of a Web App Attack from a Hacker s perspective."
Creating a Microservice? Answer these 10 Questions First
Things to consider when developing microservices.
The Ultimate Developer Guide to Symfony - HTTP Kernel
Nice guide to Symfony just started on this chap's blog:
Making a Standard Media Player for Android
Excellent article on how the beeb used solid coding and testing approaches to build their new Android iPlayer app.
CSS Modules - Welcome to the Future
Nice article about how CSS Modules help move CSS from global to local scope
Questioning PHPUnit Best Practices
Current best practice for testing expected exceptions in PHP.
Getting ready for PHP 7
"PHP 7 is scheduled for release before the end of the year, bringing many new language features and an impressive performance boost."
How Enterprises Benefit from Node.js
Use of Node.js in Enterprises - takes in Dow Jones, Uber, GoDaddy, PayPal, Netflix - and more if you head to the whitepaper.
Tools that have interested us
Automated semantic versioning (based on configurable commit message conventions) with NPM deployment.
For the tea connoisseur, an iOS app to time how long to brew.
API regression testing using Diffy.
GitHub has released a neat library for trying out new bits of code in a controlled manner.
Super developer and Box UK alumnus Dayle Rees has started working on a PHP port of the aforementioned Scientist library.