Hardware Havi Coats Hardware Havi Coats

Seeed

Seeed supply Raspberry Pi HATs and a few other components we use in our IoT solutions.

Read More
Code Havi Coats Code Havi Coats

D3

The original web visualisations framework, D3 introduced many ideas and has inspired our continued analytics development.

Read More
Code Havi Coats Code Havi Coats

JavaScript

Web coding language, JavaScript started fairly wonky but has become a software development movement. As a dynamically typed language JavaScript is becoming available in many environments.

Read More
Code Havi Coats Code Havi Coats

Babel

Babel is an excellent transpiling system, taking newer JavaScript and Typescript and turning it into compatible code for the web.

Read More
Code Havi Coats Code Havi Coats

Vue

One of the current top web frameworks, Vue 3 is a significant change that includes a composition API that we enjoy using.

Read More
Code Havi Coats Code Havi Coats

Node.js

The JavaScript engine used in Chrome running on the server, Node.js has become a flexible platform due to it's non-blocking event based io and expansive collection if libraries available through npm.

Read More
Code Havi Coats Code Havi Coats

Javascript Web Token

For databaseless authentication we use a variety of jwt styles. This helps our Netlify frontends communicate securely with our backend APIs.

Read More
Code Havi Coats Code Havi Coats

Webpack

Bundling assets to deploy to the web, Webpack also runs a development environment where changes are automatically built and available to a web browser.

Read More
Platform Havi Coats Platform Havi Coats

Minio

An S3 compatible storage service, Minio is used to store file uploads and cached data.

Read More
Platform Havi Coats Platform Havi Coats

Netlify

A content delivery network, Netlify handles static site frontends and makes them fast. 5 second deployments.

Read More
Platform Havi Coats Platform Havi Coats

Passport

A Node.js authentication platform, we use Passport to authenticate Office 365 and several other identity providers.

Read More
Platform Havi Coats Platform Havi Coats

CapRover

CapRover gives us the power and flexibility of managing a docker cluster on our own server. With one click apps out of the box we're usually able to setup new systems, services and databases fast. 5 second deployments.

Read More
Platform Havi Coats Platform Havi Coats

Bull

A Node.js queuing platform running on Redis, Bull processes millions of messages for many of our integrations.

Read More