Archives

Engineering

Building a Bot

Peter Westmacott , April 2016 – Problem One problem that I’ve encountered in many of the jobs that I’ve had is that of keeping the builds green. Even intelligent and well-intentioned developers can sometimes drop the ball on this. Context At Plumbee, we’ve aimed for modularity in our code, and have a strong focus on automated test […]

Engineering

London Elm Meetup at Plumbee Games

Sébastien Varlet , February 2016 – At Plumbee, we are proud of our strong engineering culture. Although we mostly work with a Java/Actionscript tech stack, we often play with other technologies. It is always interesting to see how problems are solved in different languages, libraries, frameworks and tools. Read more about our London Elm Meetup here.  

Engineering

Taking advantage of interface segregation

Francisco Ruiz, November 2015 The interface segregation principle states that no client should be forced to depend on methods that it does not use. Following this principle makes you split fat interfaces into specific ones that will only show methods that are required for the clients. This leads to a decoupled system that is easier to refactor, change […]

Engineering

Preprocessing Analytics Events

Thanos Tintinidis, August 2015- At Plumbee we value constant improvement: even if something works, we keep asking how it can be done better. Previously, we discussed how we use Apache Flume NG to read analytics events from SQS, partition them and finally store them in S3. In this blog post we will analyse how we separated […]

Engineering

London Mobile World Forum 3.0

Miguel Serrano, April 2015 In February, a few Plumbee engineers had the chance to attend the London Mobile Forum organised by Facebook. This conference has been running for three years, and is one of our favourite events in the mobile community. This year the event took place in the Ace Hotel Shoreditch, in the heart of […]

Engineering

Analytics Event Collection and Storage With Apache Flume NG

Dennis Waldron, March 2015 –  At Plumbee we take a data driven approach to analysing our business and hold strongly to the belief that you can never have enough data. As a result a significant proportion of our workforce are dedicated to the analysis of events from sources as diverse as Customer Relationship Management (CRM), […]