Things we've been reading

Symfony Live London 2015

We had a great time at Symfony Live last week. Most of the slides are now online and can be seen at:

Building Data Products with Python: Using Machine Learning to Provide Recommendations

Using learning algorithms for a recommendation engine.

AWS outage: how Netflix weathered the storm by preparing for the worst

"Despite being run entirely from AWS' cloud platform the online streaming giant Netflix reports a quick recovery from Sunday's disruption - demonstrating the importance of its approach of building cloud-based systems to 'fail'."

Characterisation Tests for Legacy Projects

Excellent piece on legacy systems from that GavD.

Volkswagen's Diesel Fraud Makes Critic of Secret Code a Prophet

"On Tuesday, Volkswagen admitted it had rigged the proprietary software on 11 million of its diesel cars around the world so that they would pass emissions tests when they were actually spreading smog."

PHPUnit with phpspec

Nice post on using PHPUnit and phpspec together.

An Approach to Composing Aggregate Boundaries

Not particular new, but brilliant post on an approach to composing Aggregate Roots from Vaughan Vernon.

Things you should keep in mind about quantity queries and CSS selectors

An informative blog post about the useful CSS/CSS3 features you can use and explaining the types of quantity queries.

Tools that have interested us


This php benchmarking library looks fantastic.

Reddit Shell

If you use reddit, this is pretty cool.

TingoDB and SQLite

We hadn't heard of TingoDB before... it's a pure Javascript NoSQL DB that's compatible with the MongoDB API (to the point where it's a drop-in replacement for some projects) .

GitLab 8.0

GitLab 8 released with a tonne of new features including integrated CI.


Easy management for microservices?

Nginx 1.9.5

New Nginx release with HTTP2 support


Very slick looking open source PHP CMS

MySQL 5.7

MySQL 5.7 is looking good, includes native JSON support.

Videos we've been watching

HTTP 203: Maintainable Code

Interesting discussion about writing maintainable code.

About the author

Ian Jenkins

Ian Jenkins

Ian Jenkins is a Principal Developer at Box UK. Ian works mostly with PHP, but loves trying out new things. When not sat in front of a computer, he likes to read, watch films and follow sport. Ian thinks he is the only blog contributor who does not play the guitar.

Subscribe to the round-up

Related content

We're hiring. Let's talk. View available roles

Sign me up!