Our blog

Here's where we adapt and evolve our ideas

An introduction to solidity

The ethereum blockchain has a powerful ability to programmatically transfer assets using smart contracts. In this post we will take a look at creating our own escrow contract and running it to transfer funds between accounts via a third party.

By Dan
  • ethereum (2)
  • solidity (1)
Read more
Creating a local ethereum testing network

Setting up geth geth is a node environment for interacting with the network, for making transactions, mining and creating contracts. There are many methods for installing geth that can be found here https://github.com/ethereum/go-ethereum/wiki/Installing-Geth but to keep my development environment clean I use the official docker image creating an alias…

By Dan
  • ethereum (2)
  • geth (1)
Read more
Google Cloud Container Builder: An Introduction

Recently, we have been using Google's container engine for deploying our apps, an intro to which can be found here. The code used throughout this post can be found here. Up to now we have been building, testing and deploying our containers from Circle CI, recently however Google have released…

By Dan
  • django (3)
Read more
Using Gabbi and Hypothesis to Test Django APIs

In the world of testing it is important to write tests that are both easy to read and covering a wide range of scenarios. Often one of these will be sacrificed to facilitate the other, such as hard coding your examples so that your test logic remains clear or by...

By Dan
Read more

We've solved challenges for all these businesses

  • Arup inspire
  • BMA
  • Google
  • Tide
  • Lloyd's
  • BBC

Contact us

Send us your business challenge, and we'll get right back to you.

Let's go