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

Fun little JavaScript challenge.

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."

Importing CSS Breakpoints Into JavaScript

Interesting technique of getting CSS breakpoints into JavaScript

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.

Mighty Timer

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.

Scientist (PHP)

Super developer and Box UK alumnus Dayle Rees has started working on a PHP port of the aforementioned Scientist library.

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.

Related content

Tech round-up: Mar 4th

By Steffan Harries

A history of IoT at Box UK

By Alistair Gibbs

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