We love tech. But we only use what’s right for the job.
Here is a selection of what we’ve used on recent projects.
React + React Native GraphQL Rust Golang Typescript NodeJS
AWS GCP Azure Docker Kubernetes Istio
TechLab_Report19

TechLab_Report19
– our view on what matters in tech
Our view on what matters in tech
Explore the reportTried and tested
Content Management Systems are Change Management Systems
Choosing a Content Management System is a very difficult decision. Even if you have already decided on whether to build or buy, there’s still a lot to think about. From integration with existing systems, to automated testing and gradual release, this article can help you understand the nature of changing code or content in a production system, the scope of evaluation for different options, and how to avoid common pitfalls.
Programming a quantum computer: generating true random numbers
Computers are deterministic, predictable machines and are designed to blindly follow sets of instructions in a repeatable manner. This nature of computers has of course served us extremely well through most of the last century, but this design comes with a fundamental flaw: it cannot perform random operations [1]. Random number generators are an extremely important component of many applications today, but whilst the numbers they generate might be random enough, they are “pseudo” random and are often possible to predict or reverse engineer in some way.
React Native: A Checkbox Story
In a recent blog, we described how we built the app for Pride in London with React Native. We mentioned how important accessibility was and that it provided some new challenges. I want to describe one example in more detail: checkboxes.
Moving mountains for communities in Kenya
I can’t believe it’s been three years since Red Badger launched the Haller app for the Haller Foundation.
London React Meetup - March 2018
This month's meetup was once again held at the Facebook office. With the pizza and drinks arriving in good time everyone tucked in and got chatting.
Growing trends
Rage against the machine learning
Like all good buzzwords, machine learning (ML) has taken over and seemingly become an instinctive label for anything involving computers. Gartner have been saying machine learning is at ‘peak hype’ for the last year or so. I have no doubt that organisations need to start thinking about ML, artificial intelligence (AI) and how these emerging technologies should be utilised, but simply labelling every automated process and calculation in your organisation as ML devalues the technology.
Aural frontiers: audio engineering on the web
"Beep" said the computer. All is good. "Beep, Boop"; you got a boot problem. For many, human-computer audio interactions were not always terribly exciting. Although computers playing music existed since the 1950's, home systems had to wait. For most, the first real excitement of computer audio came from what would later be know as chiptunes, music composed from the extremely limited palette of contemporary machines, mostly for arcades and home game systems and later for some staples of computing like the C64. Although lacking fidelity, these compositions brought life to the games and ignited a spark of imagination for many. But let's turn back the clock even more:
Automate non-functional tests with Puppeteer and Lighthouse
Non-functional requirements, such as page load speed, accessibility and search engine optimisation are often tested towards the end of a project. We know this to be an outdated approach, but the reality is, running a full suite of these types tests on a daily basis would be far too time-consuming.
A fireside chat with Viktor Charypar and Paul Frazee
Last week we invited Paul Frazee, co-founder of Beaker Browser to speak at our very first We Love meet up about peer to peer. Our Tech Lead Viktor had previously E-Met Paul on Twitter when his blog 'The end of the cloud: A truly serverless web' went viral.
We love peer to peer web
Last Wednesday, we hosted the first meetup under our new tech community brand welovetech.london. The idea is to host regular meetups, each with a different theme. The theme might be a particular framework or language or it could be something broader like “music and tech”.
We can help you
- Navigate the open source revolution
- Choose the right tech for the job
- Adopt meticulous engineering practices
- Enable continuous deployment
- Increase speed to market
- Create value for your customers