# Articles

Articles

Creating CI/CD Workflows with Tekton

By Brett Milford 21 April, 2023

CI/CD Workflows are the cornerstone modern software development practices and essential to the delivery of platform services. Here we explore the structure and development of CI/CD pipelines with Tekton.

Rook Ceph on MicroK8s

By Brett Milford 21 March, 2023

Storage is a core part of every application lifecycle and here we explore running Rook-Ceph on MicroK8s to a achieve a durable and scaleable solution.

Optimising resource allocation in hyper-converged infrastructure

10 June, 2022

Hyper-converged infrastructure his hard and this article covers some of the challenges present managing and optimising resources in a system for stability, performance and utilisation.

An introduction to Cloud-init

By Brett Milford 12 August, 2020

Cloud-init is the software underpinning the secure, streamlined boot and customisation of cloud instances across many platforms and providers. This article delves into the runtime stages and configuration modules at your disposal for all your customisation needs.

Comprehending large data sets with visualisation

By Brett Milford 20 July, 2020

A core facet of Data Science is the ability to communicate massive data sets through Data Visualisation. We explore a couple of rudimentary techniques in a live demo against the Open Exoplanet Catalogue.

A little scheme

By Brett Milford 3 July, 2019

A story of personal inconvenience turns in a full-blown Yack shaving event across many software layers and multiple open-source communities.

Generating musical rhythms with Haskell

By Brett Milford 4 May, 2019

Introducing Rhythmgn, a library for exploring AI and generative techniques in music creation with Haskell.