New Hampshire

Thomas Stringer

Elite
@trstringer

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

654

remote-jobs-hiring-without-whiteboards. :bulb: Intersection of the two famous lists for remote-jobs and hiring-without-whiteboards

384

awesome-tech-conferences. :loudspeaker: A curated list of upcoming technical conferences

327

cli-debugging-cheatsheets. :fire: Collection of command-line debugging cheatsheets for multiple languages and runtimes

269

create-react-app-with-redux. :star2: Simple redux implementation added to an app created with create-react-app

159

ansible-dev-by-example. :boom: Ansible module development with examples and walk-throughs

133

pycli. :computer: Basic structure for a simple Python CLI

115

otel-shopping-cart. Sample application illustrating multiple aspects of observability with OpenTelemetry

96

k8s-controller-core-resource. Base sample for a custom controller in Kubernetes working with core resources

83

k8s-controller-custom-resource. Base sample for a custom controller in Kubernetes working with custom resources

65

electron-basic-ui-layout. :octopus: Common UI layout for an Electron/React app

56

jersey. :spaghetti: A to-do/backlog CLI with Trello for a backend

40

azblogfilter. Retrieve Azure blog update posts with the capability to filter on keywords in the title or categories of posts. Allows for easy automation!

28

electron-flexbox-ui-layout. :whale: Common UI layout for an Electron/React app using Flexbox

27

psql.nvim. Plugin to work with PostgreSQL directly from Neovim

25

go-systemd-time. :date: Go implementation of systemd relative time adjustments

24

az-aks-ssh. SSH into Azure Kubernetes Service (AKS) nodes

22

react-laboratory. :microscope: Minimal boilerplate to experiment and test with React without having to worry about the server

21

python-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

19

kubernetes-mutating-webhook. Example showing how to implement a basic mutating webhook

18

redditwatcher. :radio: Reddit streaming CLI

17

verpy. :snake: Python application versioning tool

15

kubectl-example. kubectl plugin to dump example helper resource templates

13

sherlock. :cloud: Integration testing sandbox environment provisioning tool for Microsoft Azure

13

jwt-creator. Utility to quickly and easily create and verify JSON web tokens (JWT)

13

az-consumption-summary. Azure consumption summary and reporting for the terminal

13

vscode-tips. :bulb: Visual Studio Code tips and quick reference

12

pymail. :mailbox_with_mail: Command-line email client

12

pipin. :strawberry: Raspberry Pi pin controller CLI

12

linux-core-temperature-monitor. :fire: Script (meant to run via cron) to monitor, log, and alert when the CPU is throttled due to overheating

12

boiler-room-custodian. :tiger2: mop up those boilerplates

9

terraform-azure-linux-vm. :penguin: Provision an Azure Linux VM with Terraform

9

venvdetect. :snake: Detect available Python virtual environments in your current directory

9

pywave. :ocean: CLI to fetch and parse buoy data

7

trstringer.github.io. Build a Jekyll blog in minutes, without touching the command line.

6

kubernetes-aad-msi. Authenticate Kubernetes applications to cloud resources with Azure Active Directory

6

python3-random-quote. Python

6

psqlcm. Local connection manager for PostgreSQL

5

shark-mail. :fish: Filesystem-based email CLI

5

require-label-prefix. GitHub Action to either warn or add a default label when no label with a prefix exists on an issue

4

tweetify. :bird: Node.js module that formats text to tweet

4

kubernetes-validating-webhook. Example showing how to implement a basic Kubernetes validating webhook

3

peachy-cli. :peach: CLI for cross-platform and cross-data-source querying and data manipulation

3

go-template-cli-simple. Go template for a simple CLI

2

aks-deploy-from-github-actions. Example showing how to deploy to AKS (Azure Kubernetes Service) from GitHub Actions

2

httpbin. HTTP Request & Response Service, written in Python + Flask.

2

kuberetes-log-dump. Dump all Kubernetes pod logs (current and previous)

2

trstringer.

1

pywave2. :ocean: Get swell buoy data

1

nodejs-101-presentation. :rocket: Slide deck for an introduction to Node.js and JavaScript

1

k8s-prometheus-grafana-dashboard-deployment. Shell

1

pip-requirements. Wrapper shell functions for auto-creating Python dependency requirements files based on environment

1

trill. :baby_chick: Easily and quickly tweet long and short tweets with flexibility

1

httpbin2. Web server for testing, demo'ing, learning, and many other uses. Great for microservice environments and more!

1

sorting-algorithm-stability. Demo application highlighting sorting algorithm stability output

1

k8s-azurekeyvault-sidecar. Go

1
56
Apply