Moving between technologies
…and the challenges that we face when bringing in change and enforcing it For this post we are going to have a look at how…
RIAK Workshop Summary
Between 12th and 13th of October bet365 hosted the first post-Basho RIAK developer workshop. Over the two days, the international RIAK community came together at…
Image Optimisation
One of the most important but perhaps under-appreciated tasks in the design and development teams is the judicious optimisation of images. We use the word…
bet365 and RIAK @ London Riak Meetup
Andrew Deane, Systems Development Manager at bet365, recently spoke at the London Riak Meetup to discuss bet365’s acquisition and its consequences for the product. Andrew…
Efficient Default Property Values in TypeScript
In order to ensure that our website runs as fast and efficiently as possible, we often use performance analysis tools to take a look at…
Normalising Geometric Data at bet365
Normalising geometric data is not a problem solving exercise that immediately springs to mind when you initially join the Sports UI team at bet365. What…
Large-Scale Web Development Using TypeScript
Or, Re-building The World For The Post-Flash Era This article discusses the technology decisions that we made in developing our latest desktop site, and how…
Bi-Directional Communications for the Web
Or: Websockets for Fun and Profit What Is This Hyper Text Thing Anyway? HTTP (Hyper Text Transport Protocol) was originally built to provide a resilient…
Rolling a Custom CMS System with ASP.NET MVC
The Beginning When the bet365 Games product was first launched we decided to utilise a Content Management System, so that promotions, games and other content could…
Improving CSS at bet365
There are few interfaces that are as necessarily dense and complex as a modern betting application. InPlay Match Live views, Partial Cash Out interfaces and…