Tag Archives: webdevelopment

June 25, 2016
October 28, 2015


Just what you’ve always wanted, it’s a caniuse command line tool! All the power of caniuse.com with none of the nice UI or interactivity!

Nifty. It’s always a hassle to open another browser tab whilst coding.

October 23, 2015


Roots is a static site compiler, that generates static html, css, and javascript files. It’s very good at helping to build static front-ends. It is sponsored heavily by Carrot Creative, and makes frequent, highly variable builds quicker and easier for freelancers and agencies. It’s a truly excellent framework for quickly and easily building small to medium sized front-ends of any kind.

Static site generators are great, and this is one of the better ones I’ve tried.

October 14, 2015

What's the Fuss with Google's Accelerated Mobile Pages (AMP)?

It’s easy for sites with rich content to run into performance issues on mobile devices. If you’ve ever browsed a content site that has a heavy footprint on desktop, chances are, the site wasn’t the fastest you’ve ever visited when you viewed it on your phone or tablet.

Google’s Accelerated Mobile Pages (AMP) project aims to solve these issues and make the user’s browsing experience “instant”, especially on resource-constrained mobile devices. The AMP project relies on existing standards and current technologies, so how exactly does it accomplish better performance? Largely by restricting what developers are able to incorporate into their sites.

This is a really good initiative.

July 10, 2015


Wraith uses either PhantomJS, CasperJS or SlimerJS to create screen-shots of webpages on different environments and then creates a diff of the two images, the affected areas are highlighted in blue.

Made by the BBC News dev team.

June 18, 2015

Google, Microsoft, Mozilla And Others Team Up To Launch WebAssembly, A New Binary Format For The Web

The team notes that the idea here is not to replace JavaScript, by the way, but to allow many more languages to be compiled for the Web. Indeed, chances are that both JavaScript and WebAssembly will be used side-by-side and some parts of the application may use WebAssembly modules (animation, visualization, compression, etc.), while the user interface will still be mostly written in JavaScript, for example.

This is huge news.