Technology Jan Kuehle

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.

Technology Red Badger Team

Elm, what does the future have in store?

Elm is a pure, functional language that compiles to JavaScript. It is a delightful language to build reliable websites and webapps. It has a very strong emphasis on simplicity, ease-of-use, and quality tooling.

Technology Red Badger Team

Why Pipeline as Code is adding value.

This forms part of the ‘Everything as Code’ evolution, enabling the same code repository to not only describe and implement the required functionality (through source code), but also how this functionality will be built, tested and deployed to production systems.

Technology Red Badger Team

What's Infrastructure as Code (IaC)?

Infrastructure as Code (IaC) refers to the definition and management of IT infrastructure (e.g. networks, virtual machines, load balancers, firewalls, etc.) in a declarative manner, i.e as source code. Declarative IaC has the powerful property of immutability: one particular set of inputs (i.e. version of source code) will only ever produce one configuration of infrastructure.

Technology Red Badger Team

Automating tasks and tests with Headless Browser Testing

Headless Browser Testing is a way to run a browser in a headless environment. Essentially, running Chrome without chrome! It brings all modern web platform features provided by Chromium and the Blink rendering engine to the command line. Other browsers have followed suit, with Firefox now offering a headless mode as well.

Technology Red Badger Team

Building scalable and maintainable applications with Elixir

Elixir is a dynamic, functional language designed for building scalable and maintainable applications. It runs on the battle-tested Erlang VM, known for running low-latency, distributed and fault-tolerant systems, and is being successfully used in both web development and embedded software.

Technology Joe Paice

Open Source with Pride

One of the goals of creating the Pride app was to develop it as an open source project. Right from the start, we decided to make the repository for the source code public on Github. By making the development public we hoped to encourage the tech community to get involved and build a long-term pool of technical volunteers that can sustain the app into the future. We are still on the path to realise this goal. Along the way we have faced some interesting challenges and we have learnt a lot.

Technology Joe Paice

Pride in London - Going Native

One of the key reasons Red Badger chose to take on the Pride in London App was to give us the opportunity to gain more experience with React Native. React Native is an interesting choice for us. It complements our experience building web applications with React, and we have learnt a lot along the way.

Technology Red Badger Team

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  'e-met' Paul via twitter when his blog 'The end of the cloud: A truly serverless web' went viral. We asked them to pick up their conversation about peer-to-peer and the end of the cloud in our Badger HQ so we could share their thoughts and opinions with you.