Your submission was sent successfully! Close

Jump to main content
  1. Blog
  2. Kit Randel

Kit Randel

Kit Randel

3 posts


Kit Randel
4 June 2020

Building a cross-framework UI with single-spa in MAAS 2.8

Design Article

A new machine list, and a new framework In MAAS 2.8, we’re shipping a new machine list, built from the ground up in React and Redux. We’ve also implemented a few new features: persisting UI state for grouping, new grouping options, bookmarkable urls with filter and search parameters, and many performance improvements.  In my last ...


Kit Randel
6 December 2019

Migrating the MAAS UI from AngularJS to React

Design Article

MAAS (metal as a service), is a Canonical product which allows for very fast server provisioning and data centre management. Around 2014, work began to build a rich UI for MAAS, primarily using the AngularJS JavaScript framework from Google. AngularJS today is in long term support (LTS) and due to reach end-of-life in 2021. This ...


Kit Randel
9 August 2018

Conference Report: Fullstack 2018 London

Cloud and server Notes

I recently attended Fullstack 2018, “The Conference on JavaScript, Node & Internet of Things” with my colleagues from the Canonical Web Team in London. Fullstack attempts to cover the full spectrum of the JS ecosystem – frontend, backend, IoT, machine learning and a number of other topics. While I attended a broad range of talks, ...