In software, there is a constant tension between sufficiency - the need to say something in as few words as...
5 September 2019
This year we were given the opportunity to attend the AppBuilders Conference at the stunning location of Lugano in Switzerland....
16 July 2019
As another busy year of training draws to a close it's traditional that I stick my head above the parapet...
7 December 2018
As an industry, we promote an education in science, technology, engineering and maths as the basis of software development, but...
4 December 2018
Community is a vital part of a successful software ecosystem, but what are the secrets to creating a successful meetup?...
27 November 2018
The Kotlin type system is fairly flexible but there are a few corner cases where the compiler enforces rules which...
Chris van Es
27 September 2018
How this will merge the power of custom types with the performance of primitives
21 September 2018
Considering Kotlin? Here is why we made the switch from Java and why your developers will want to do the...
4 September 2018
A look at how ideas of order and chaos apply to software development
12 March 2018
The MVVM design pattern allows us to write code that is much easier to maintain, test, and reason about in...
15 January 2018
5 Reasons Why Android development is better using Kotlin
3 January 2018
When to use defensive checks and assertions in code and when to avoid
19 October 2017
Security expert Simon Whittaker discusses the impact of a recent ICO fine and the upcoming GDPR on web application security
13 October 2017
How we are revolutionising video and RTP/RTSP streaming on mobile devices
25 September 2017
Standing desks may be trendy but are they good for you?
1 September 2017