Software Engineer/Site Reliability Engineer. Linux, containers, Kubernetes, cloud, observability, and relational databases.
manual-approval. Pause your GitHub Actions workflow and request manual approval from set approvers before continuing
654remote-jobs-hiring-without-whiteboards. :bulb: Intersection of the two famous lists for remote-jobs and hiring-without-whiteboards
384awesome-tech-conferences. :loudspeaker: A curated list of upcoming technical conferences
327cli-debugging-cheatsheets. :fire: Collection of command-line debugging cheatsheets for multiple languages and runtimes
269create-react-app-with-redux. :star2: Simple redux implementation added to an app created with create-react-app
159ansible-dev-by-example. :boom: Ansible module development with examples and walk-throughs
133pycli. :computer: Basic structure for a simple Python CLI
115otel-shopping-cart. Sample application illustrating multiple aspects of observability with OpenTelemetry
96k8s-controller-core-resource. Base sample for a custom controller in Kubernetes working with core resources
83k8s-controller-custom-resource. Base sample for a custom controller in Kubernetes working with custom resources
65electron-basic-ui-layout. :octopus: Common UI layout for an Electron/React app
56jersey. :spaghetti: A to-do/backlog CLI with Trello for a backend
40azblogfilter. Retrieve Azure blog update posts with the capability to filter on keywords in the title or categories of posts. Allows for easy automation!
28electron-flexbox-ui-layout. :whale: Common UI layout for an Electron/React app using Flexbox
27psql.nvim. Plugin to work with PostgreSQL directly from Neovim
25go-systemd-time. :date: Go implementation of systemd relative time adjustments
24az-aks-ssh. SSH into Azure Kubernetes Service (AKS) nodes
22react-laboratory. :microscope: Minimal boilerplate to experiment and test with React without having to worry about the server
21python-flask-docker-compose-debugging. :bug: Sample application to help illustrate how to break into the debugger in a Python Flask application running as a container in Docker Compose
19kubernetes-mutating-webhook. Example showing how to implement a basic mutating webhook
18redditwatcher. :radio: Reddit streaming CLI
17verpy. :snake: Python application versioning tool
15kubectl-example. kubectl plugin to dump example helper resource templates
13sherlock. :cloud: Integration testing sandbox environment provisioning tool for Microsoft Azure
13jwt-creator. Utility to quickly and easily create and verify JSON web tokens (JWT)
13az-consumption-summary. Azure consumption summary and reporting for the terminal
13vscode-tips. :bulb: Visual Studio Code tips and quick reference
12pymail. :mailbox_with_mail: Command-line email client
12pipin. :strawberry: Raspberry Pi pin controller CLI
12linux-core-temperature-monitor. :fire: Script (meant to run via cron) to monitor, log, and alert when the CPU is throttled due to overheating
12boiler-room-custodian. :tiger2: mop up those boilerplates
9terraform-azure-linux-vm. :penguin: Provision an Azure Linux VM with Terraform
9venvdetect. :snake: Detect available Python virtual environments in your current directory
9pywave. :ocean: CLI to fetch and parse buoy data
7trstringer.github.io. Build a Jekyll blog in minutes, without touching the command line.
6kubernetes-aad-msi. Authenticate Kubernetes applications to cloud resources with Azure Active Directory
6python3-random-quote. Python
6psqlcm. Local connection manager for PostgreSQL
5shark-mail. :fish: Filesystem-based email CLI
5require-label-prefix. GitHub Action to either warn or add a default label when no label with a prefix exists on an issue
4tweetify. :bird: Node.js module that formats text to tweet
4kubernetes-validating-webhook. Example showing how to implement a basic Kubernetes validating webhook
3peachy-cli. :peach: CLI for cross-platform and cross-data-source querying and data manipulation
3go-template-cli-simple. Go template for a simple CLI
2aks-deploy-from-github-actions. Example showing how to deploy to AKS (Azure Kubernetes Service) from GitHub Actions
2httpbin. HTTP Request & Response Service, written in Python + Flask.
2kuberetes-log-dump. Dump all Kubernetes pod logs (current and previous)
2trstringer.
1pywave2. :ocean: Get swell buoy data
1nodejs-101-presentation. :rocket: Slide deck for an introduction to Node.js and JavaScript
1k8s-prometheus-grafana-dashboard-deployment. Shell
1pip-requirements. Wrapper shell functions for auto-creating Python dependency requirements files based on environment
1trill. :baby_chick: Easily and quickly tweet long and short tweets with flexibility
1httpbin2. Web server for testing, demo'ing, learning, and many other uses. Great for microservice environments and more!
1sorting-algorithm-stability. Demo application highlighting sorting algorithm stability output
1k8s-azurekeyvault-sidecar. Go
1