At tombola, we use Amazon’s ECS (Elastic Container Service) to schedule and orchestrate many of our services. While this has many benefits to traditional application hosting, it also brings new challenges – Not least of all monitoring. Picture this scenario: You have an application running on a cluster of machines, those machines are completely redundant; […]

Read More →

I was lucky enough to come by a ticket for NDC London this year as one of 6 people sent down from Tombola, 2 each from Bingo, international and my division Arcade, sitting on the train going down I was literally overwhelmed trying to decide what to miss, in case you don’t know the structure […]

Read More →

Before I begin, I must get this off my chest just for the sake of receiving a small level of sympathy…. Monday morning I was in Pakistan (GMT +5) sitting impatiently waiting for my flight only to discover a part of the aeroplane was dodgy resulting in a 10-hour delay. After sitting around 10 hours […]

Read More →

Last week we were fortunate enough to attend NDC London which had some of the industry’s biggest names including Troy Hunt, Jon Skeet and Scott Hanselman. Rather than give a brief summary of each talk we attended, we’ll discuss the areas we found most interesting and those that could potentially benefit the company in the […]

Read More →

This post is part of a series: Introducing quality, Part 1: Software testing Introducing quality, Part 2: Continuous Integration and Deployment Automation Introducing quality, Part 3: QA team and internal processes   Remember the testing pyramid from the first post of the series? It is a good guide for automating your testing process no doubt, […]

Read More →

I was fortunate enough to be one of the 4 developers tombola sent to re:Invent this year – There were some seriously big announces in both of the keynotes – I won’t go over them here, but you can read about them straight from the mouth of AWS. The keynotes are both available to watch […]

Read More →

This post is part of a series: Introducing quality, Part 1: Software testing Introducing quality, Part 2: Continuous Integration and Deployment Automation Introducing quality, Part 3: coming soon   In the first part of this series we talked about all the changes we made in the Bingo Platform team to try and improve quality in […]

Read More →

I’m sure most developers have at some point been told they are part of a “team”.  But do you feel like you are?  Do you know how a team should work?  It has taken me 6 employers and 20 years to really understand what a team is and how it works in the real world. […]

Read More →