Thoughts & Tutorials

Ruby constant resolution

Module and class nesting is how Ruby does namespacing, but it's not always that well known how constants are resolved.

Walk / Hike research

Looking conversations with UK walkers/hikers

Screen Readers

Introducing screen readers: this is the first post in a series of posts focusing on accessibility and user experience considerations when developing for the web.

Is Scala an Influence on Swift's Design?

Swift is a modern multi-paradigm programming language that shares some convenient features already available in other current generation languages. My personal feeling is that Scala has had a heavy influence on its design. In this post I want to explore the similarities and differences to see how true this may be.

9 Things to Consider When Choosing a JavaScript MV* Framework

You may find it useful to consider this list of factors when deciding between several JavaScript MV* frameworks. We’re not going to lecture you about which solution you should choose – we’ll leave that up to you.

On the Scaled Agile Framework

A few months a ago a I successfully completed the Scaled Agilist Certification course and exam, for the Scaled Agile Framework (SAFe). These are my thoughts on SAFe.

Day of the Living Style Guide

A style guide or style manual is a set of standards for the writing and design of documents, either for general use or for a specific publication, organization or field. The implementation of a style guide provides uniformity in style and formatting within a document and across multiple documents.
We're passionate about understanding businesses, ideas and people. Let's Talk