Pinned Repositories
500
The card game 500 in the terminal.
actions
Shared GitHub Actions
agda-stdlib
The Agda standard library
charm
Parsing and testing Juju charms
chord-transposer
A simple web app for transposing chords into another key.
chords
A web app for viewing my chord collection.
chords-migration
Python script used to move chords from Google Keep to the Fly server.
go-html
Experimental Go library for rendering HTML.
math-site
My old website from my days in academia.
juju
Orchestration engine that enables the deployment, integration and lifecycle management of applications at any scale, on any infrastructure (Kubernetes or otherwise).
barrettj12's Repositories
barrettj12/go-html
Experimental Go library for rendering HTML.
barrettj12/500
The card game 500 in the terminal.
barrettj12/actions
Shared GitHub Actions
barrettj12/chords
A web app for viewing my chord collection.
barrettj12/cleantest
A testing framework that brings up clean environments and mini-clusters for developers in a hurry
barrettj12/cmd
A command line implementation framework
barrettj12/cmd-docs
barrettj12/collections
Generic, Java-style collections in Go.
barrettj12/errors
Common juju errors and functions to annotate errors. Based on juju/errgo
barrettj12/grafana-agent
Unofficial snap for Grafana Agent
barrettj12/jhack
Chock-full of Juju hackery.
barrettj12/jit
The superior way to use Git.
barrettj12/juju
Universal Operator Lifecycle Manager (OLM) for Kubernetes operators, and operators for traditional Linux and Windows apps, with declarative integration between operators for automated microservice integration.
barrettj12/juju-controller
A Juju controller charm
barrettj12/juju-qa-jenkins
Jenkins configuration for Juju CI
barrettj12/lego-rock
Distroless OCI image for lego built with rockcraft.
barrettj12/netplan
Declarative network configuration
barrettj12/observability
Umbrella repository for the observability initiatives at Canonical
barrettj12/operator-libs-linux
Linux helper libraries for the operator framework
barrettj12/pebble
Take control of your internal daemons!
barrettj12/pvpn
A wrapper around the ProtonVPN CLI.
barrettj12/route53-acme-operator
Let's Encrypt certificates in the Juju ecosystem for AWS route53 users.
barrettj12/rpc
Experimental Go RPC library using channels & goroutines.
barrettj12/screen
Buffered terminal printing in Go.
barrettj12/stackqueue
Implementing a queue using two stacks (and vice versa).
barrettj12/sudoku
barrettj12/testing
Testing gocheck suites and checkers used across juju projects
barrettj12/transportnsw
Hacking the NSW Trainlink API
barrettj12/upload-charm-docs
Experimental GitHub Action to upload charm documentation to charmhub
barrettj12/ytsort
Sort a YouTube playlist using the YouTube Data API (v3).