Isomorphic Vegas
A summary of how we use isomorphism to render Vegas and keep state consistent between our servers and clients
8 minute read
QCon London
I went to the QCon conference this year. This is some of the stuff I learned.
20 minute read
Looking back at NodeConf London
It’s a little known fact that skybet.com has been working with Node.js since version 0.4 (though our first app running in a live environment was on version 0.6) so we’ve got a long history of running JavaScript on the server. In addition, our customer experience is wholly reliant on JavaScript in the browser so you could say we’re less of a PHP shop and more of a JavaScript shop… So it was with interest that three of the skybet.com team headed to that London for the first ever NodeConf London.
9 minute read
Responsive React Components
The early spotting of technical debt within our new responsive Sky Vegas React codebase enabled the squad to implement an elegant solution to rendering components based on the current device’s viewport size.
12 minute read
Measuring Impala performance using Apache JMeter
Our web performance teams regularly use JMeter to load test our websites to identify performance of the various components involved, but it turns out you can actually use it to directly test the performance of a Hadoop datawarehouse.
2 minute read
Deploying Consul in AWS
Looking at deploying a Consul cluster into AWS and how we can rollout upgrades with no loss of service
14 minute read
Team Size and Why It Matters
Team size varies massively across different projects, but how big should a team be, and why does it matter?
9 minute read
Big Data Spain or how I used my Tech Ninja Fund
We sent Software Engineer Iker Gomez to Big Data Spain conferences in Madrid to learn more about big data technologies and real-time processing.
9 minute read
XSS - Just the facts, ma'am
A basic primer on Cross-site scripting (XSS) and its prevention
7 minute read
Google Phone Numbers in Spark
Our CRM team rely on having clean phone numbers to push SMS messages to customers, various people have tried creating some logic for this validation but surely this is a solved problem.
15 minute read