Details are the key to the delivery of a successful project. Walt Disney has been quoted as saying: ‘There is no magic in magic, it’s all in the details’. One could argue that his obsession with detail is the reason Disney is the household name it is today. You’ll also find the internet littered with … Continue reading Gaining perspective
In programming languages that have the concept of null, any value in a system can be (for example) a number or null; a string or null; an object or null. Continue reading Avoiding null for an easier life
There are many different ways of designing tabs, and many different approaches to styling tabs to match the design. Your requirements might include slanted edges, rounded edges, borders, or a mix of all these things. You might want to add shadows to all of your tabs, or only the active tab, or only the active … Continue reading Slanted tab shadows
Exciting news for any Android members this week! We released our Reviews app to the Play Store today. In April this year, we re-released our Reviews app for iOS. This was predominantly to provide a more reliable application that worked both on and offline. The app allows members to access over 8,000 Which? product reviews, … Continue reading Which? reviews – Android App is here
This year front-end developers working in the Reviews Experience team have been given a great challenge. We needed to lay out the foundations for an upcoming redesign of our core product – Reviews and Advice. The number of people working on the project has been constantly growing. In October 2015, there was one team with … Continue reading Front-end rearchitecture – our journey towards React
We’ve come a long way since the early days of the internet. Static Geocities pages in various garish colours crammed to the gills with dancing baby gifs have made way for far more complex applications – and for some, the flow of information is too rapid to be contained. Over the last 12 months, there … Continue reading Getting the Node-How: Automated Testing with Node.js
This June, myself alongside others from the Which? Digital team had the chance to attend ReactEurope 2016 in Paris. Two years strong, the conference invites members of the React community from across Europe to meet up, share knowledge, engage in workshops and listen to talks from a wide range of industry professionals. One of the … Continue reading Victory – Modular data visualisation components using React
In March, members of the Which? Digital engineering team were given the opportunity to attend BathRuby 2016. BathRuby is an annual conference focusing on everything Ruby, with talks from a wide array of industry professionals. This year, one talk in particular piqued my interest as both a Ruby developer and a musician. This was Xavier … Continue reading Could Sonic Pi help get you into programming and music?
Recruiting for software engineering teams can be tricky; there are over 2 million Google results on “how to” recruit great engineers or agencies offering to do it for you. There are as many different views on interview questions, telephone screens, technical tests and on site assessment days as there are engineers (probably). An important part … Continue reading Silicon Milkroundabout – recruiting and getting recruited!
A blog from the Which? digital team about how we’re transforming our digital products and services to help Which? make as much difference to all consumers in the next five years as it has in the last fifty. Continue reading Digital Blog