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
Security expert Simon Whittaker discusses using incremental threat modelling to deliver secure software applications
7 August 2017
How to use native dependencies with AWS Lambda and Functions as a Service
You might be tempted to use Xamarin Forms but most of the time, you shouldn't
3 July 2017
Fourth article in a series of posts introducing Functional Programming concepts. In this post we introduce Phantom Types
2 July 2017