Greg Tyler

Twitter GitHub

Privacy Notice

This privacy notice applies to gregtyler.co.uk, all its subdomains and additional sites in this network. Those sites are:

Read full article »

Removing third-party dependencies

An explanation of how—and why—I removed third-party dependencies on fonts and analytics from this website

Read full article »

Building Vue Single File Components with Grunt and Browserify

A quick tutorial of how to build Vue's Single File Components with Grunt and Browserify

Read full article »

Making a Eurovision Party voting app in 5 hours

For the 2017 Eurovision Song Contest, I wrote a party voting app in an afternoon to find the room's favourite songs.

Read full article »

Building gregtyler.co.uk

My blog is a (fairly) recent creation which involved some new tools and techniques, as well as a significant change to the way that I write.

Read full article »

Beyond buttons: Web interactions

Looking at the various ways of interacting with web applications and technology in general, and discussing what could be next for the web.

Read full article »

Improving curriculum data quality with better tools

An overview of how we build tools designed to improve curriculum data by providing staff with a clearer and more helpful user experience.

Read on the IS Apps dev blog

2016 Year in Review

My look back at 2016: the things I did, changed and witnessed. And a look forward to how I want things to change in the New Year.

Read full article »

Positive side effects of automated testing

I wrote about some of the positive side effects I've noticed when writing automated tests as part of development.

Read on the IS Apps dev blog

How to pick a software library

Lately, I've been in the business of picking libraries. I explain some of the key things that I look out for in a library, and why they're important.

Read full article »

Node.js ENOENT error explanations

I came across an ENOENT error in Node, which was hard to decipher. Because explanations and advice across the Internet and sparsely laid out, I tried to compile all the reasons in one place.

Includes fixes and example code to regenerate each scenario.

Read full article »

"FATAL ERROR: Allocation failed" error with WebdriverIO and Cucumber

I got this error when using WebdriverIO and Cucumber. It turned out to be because Selenium Grid wasn't running on the server.

Read full article »