Ryan Olds's repositories
bufferpack
JavaScript library to pack primitives to octet arrays, packaged for NodeJS
sqlclosecheck
Linter that confirms DB rows and statements are closed properly.
eslint-plugin-no-bad-map-access
An ESLint rule that uses TypeScript plugin to check if an ES6 Map is being accessed incorrectly.
presentations
Presentations
b-parasite
🌱💧 A Bluetooth Low Energy (BLE) soil moisture sensor.
chartjs-plugin-annotation
Annotation plugin for Chart.js
drone-runner-docker
Drone runner that executes pipelines inside Docker containers
gitops-example
Example of GitOps CI/CD
golangci-lint
Fast linters Runner for Go
influxdb
Scalable datastore for metrics, events, and real-time analytics
kube-no-trouble
Easily check your clusters for use of deprecated APIs
kube-state-metrics
Add-on agent to generate and expose cluster-level metrics.
niimprint
Python library for Niimbot label printers. Supports D11/B21/B1 via bluetooth or USB.
obsidian-mtg
A plugin for managing Magic: The Gathering decks and card lists as Obsidian notes
remark
A simple, in-browser, markdown-driven slideshow tool.
screeps-grafana
Pretty graphs for screeps
screeps-server-controller
K8s Controller that manages Screeps Private Servers
snmp_exporter
SNMP Exporter for Prometheus
template-operator
template operator is a Kubernetes operator, for runtime, reconciliation-based templating providing a simple way to create composite CRD's and update/copy resources between namespaces and clusters
wifi-connect
Easy WiFi setup for Linux devices from your mobile phone or laptop