Matt Butcher

Login: technosophos

Company: @microsoft @azure

Location: Boulder, CO

Bio: Creator of Glide, Helm, Brigade, and the PHP HTML5 parser. Author of "Go In Practice", "Illustrated Children's Guide to Kubernetes", and 7 other books. Ph.D.

Blog: http://technosophos.com

Blog: http://technosophos.com

Member of

  1. ChartMuseum
  2. Deis
  3. Drupal 7 Module Development
  4. Kubernetes Helm
  5. Microsoft Azure
  6. Revolv
  7. The Helm Project
  8. null

Repositories

aci-bridge-k8s
Experimental ACI Bridge for Kubernetes
aci-connector-k8s
Azure Container Instances Connector for Kubernetes
aci-demos
Demos with ACI
acs-engine
Azure Container Service Engine - a place for community to collaborate and build the best open Docker container infrastructure for Azure.
acs-ignite-demos
Demos for my sessions at ignite.
alephjs
Utilities for Node.js development
assert
Simple assertions for Go (golang) tests
Assignment-2
null
atoum
The modern, simple and intuitive PHP 5.3+ unit testing framework.
auralGlitch
AuralGlitch is a standalone audio sampler and effects program for OS X built in C++.
BardInCode
Representing William Shakespeare's popular works in high-level programming code
bc2oa
A simple Drush-based script for importing BaseCamp projects into Open Atrium.
Benchmarks-PHP
A Collection of Micro-Benchmarks for PHP
brigade
Event-based Scripting for Kubernetes.
brigade-cron
A Cron gateway for Brigade
brigade-eventgrid-gateway
Brigade gateway that responds to Azure EventGrid events
brigade-trello
Demo of Trello webhooks
brigly
Slack bot for Brigade
builder
Heroku buildpack builder for Deis v2
caddy-lua
An experiment in executing Lua from Caddy. Ignore this for now. ;)
charts
Helm charts for Deis v2 -- Your PaaS, Your Rules.
charts-1
Curated applications for Kubernetes using Helm charts with integrated Deployment Manager templates
cli
A small package for building command line apps in Go
coffeesnob
Example app that produces funny coffee descriptions
common-chart
A base Helm chart with shared definitions
community
Kubernetes Helm community content
COMP312
null
COMP-312
null
Comp312-1
Repository for all Comp312 related projects.
comp312project
null
Comp312Project2
Comp 312 project 2
COMP315
Project for comp 315
COMP412-HW2-AlexStringReverser
A simple Java program which reverses strings.
crazysquirrel
Cookoo + Squirrel
CurrencyConverterProject
Currency Converter Android App
dashing
A Dash Generator Script for Any HTML
dds-helloworld-sc
A basic open source programming code
deis
Your PaaS. Your Rules.
deis-charts
Chart Repository for Helm - The Kubernetes Package Manager
deis-etcd
Etcd cluster for Deis v2
deis.io
Public website for the Deis project
deis-logger
Repository for the deis-logger component.
delve
Delve is a debugger for the Go programming language.
demos-osseu2017
Open Source Summit EU 2017 demos
dotfiles-homeshick
Homeshick-managed dotfiles.
draft
A tool for developers to create cloud-native applications on Kubernetes.
draft-brigade
Draft packs for building Brigade apps
draft-elixir
Example draft pack for Elixir
draft-old
A tool for developers to create cloud-native applications on Kubernetes.
drift
An HTTP/2-based streaming PubSub server written in Go.
drone
Drone is a Continuous Integration platform built on Docker, written in Go
drone-docs
documentation for the Drone Continuous Integration project
drupal
null
Drupal6-TMBundle
A TextMate bundle providing Drupal 6 API support to TextMate
DrupalDistroBuilder
Use the Phing (http://phing.info) tool as build management for Drupal (http://drupal.org)
drupal-snippets
Vim snippets for Drupal 7
elixir-jv
JV is a JSON value extractor for use in shell scripts
etcd
Etcd distribution optimized for running inside of a Kubernetes cluster
evil-git-hacks
Git hacks that you have to be a villain to use.
execd
null
Fabric-Demo
The code that accompanied a blog post about using Fabric to create an HPCloud instance.
fish-food
Default fish food for the fish package manager. :tropical_fish:
flynn
A next generation open source platform as a service (PaaS)
Fortissimo-TMBundle
A TextMate bundle for Fortissimo development
gen
Common generator scripts for all client libraries
gh-build-badge
Build badges for GitHub
github-notify
Simple tool for sending status updates to GitHub from a Docker container.
git.xmlstore.io
null
glide
Package Management for Golang
glide-zsh
ZSH support for the Go Glide Package Manager.
glowbear
add custom Touch Bar buttons on macOS MacBook Pro
goamz
Fork of the GOAMZ version developed within Canonical with additional functionality with DynamoDB
go-deis-example
Basic Go service for Deis.
goglide
Docker support for building and running Go 1.5 + Glide projects.
gogs
Gogs(Go Git Service) is a painless self-hosted Git Service.
gopher-lua
GopherLua: VM and compiler for Lua in Go
gpm-git
A plugin to GPM that adds direct git repository management.
gpm-local
A GPM plugin to manage subpackages in the local package.
gpm-prebuild
GPM plugin that pre-builds Go dependencies
hello-helm
Basic Helm example
Hello-Pronto
A simple example Pronto.js app.
helm
Kubernetes Package manager
helmet
Helm Extended Terminal
helm-github
Implement a Helm chart repository with GitHub pages
helm-gpg
Chart signing and verification with GnuPG for Helm.
helm-keybase
Keybase signature, verification, and hosting for Helm charts
helm-ksonnet
Experimental ksonnet plugin for Helm
helm-min-starter
A minimal Helm starter
helm-plugins
Plugins for Kubernetes Helm 2.1+
helm-proxy
JSON proxy to the Helm Tiller server
helm-template
Helm plugin to add client-side 'helm template' command.
helm-www
Helm: Kubernetes Package Manager static www
heroku-buildpack-java
null
homebrew
The missing package manager for OS X.
homebrew-gpm_plugins
A repository of gpm plugins installable through homebrew.
httputil
Framework-free HTTP utilities
iFingerpaint
Small iPhone web fingerpainting app from back before the iPhone SDK was available.
images
LXC and Docker Images
ionic-brigade-demo
Demo of using Brigade, Trello, and an Ionic
iot-encodings-compared
Comparison of some IoT encodings
Jagged
Command-line JavaScript syntax checker using the Rhino (Java) interpreter
jsDAV
jsDAV allows you to easily add WebDAV support to a NodeJS application. jsDAV is meant to cover the entire standard, and attempts to allow integration using an easy to understand API.
jv
JV is a JSON value extractor for use in shell scripts
k8s-helm
Deployment Manager on Kubernetes
k8splace
Hackathon project. Pretend you don't see me.
kashti
A dashboard for Brigade.
knife-hp
Opscode Chef knife plug-in for HP Cloud
kubelite
The bare necessities for working with Kubernetes files
kubernetes
Container Cluster Manager from Google
kubeshell
A shell for working with Kubernetes
kubesnoop
Simple Kubernetes image to dump common variables
LanternNotes
The original Java version of Lantern
LanternPHP
Port of LanternNotes to PHP
LDAPHelper
Utility LDAP libraries in Python and PHP
LibRIS
RIS parsing and writing library for PHP
licenseybird
Add license header blocks.
ll
A programmer's replacement for 'ls -lah'
Lumberjack
Log file parser and analyzer
Metaphing
Quickly scaffold a PHP project
minio
Minio Cloud Storage Server
minio-1
Minio Object Storage in Kubernetes
mk-rsync
An in-cluster rsync daemon for minikube
moniker
A Go library for generating whimsical names
nfs-provisioner-chart
Helm chart for NFS provisioner
node
evented I/O for v8 javascript
node-demo
A demo of using Brigade and Draft to create and test a Node.js app
Open-Source-Computing-Project
I'll be attempting to make a digital reward system for middle school kids.
OpenSourceP1
null
OpenSourceProj
null
ottomatic
Automatically register Otto JavaScript objects from Go types.
package_control_channel
Default channel file for Package Control. Follow the directions at:
perkdb
REST-based persistent database written in Go
PhingDoxygen
Doxygen tasks for Phing
Phing-Pirum
Manage your Pirum channels as a Phing build task
PhingPyrus
Pyrus tasks for the Phing build management system.
Phing-QueryPath
Use QueryPath to run replacement tasks inside of Phing build.xml files
Phing-TMBundle
Phing bundle for TextMate: Create, manage, and execute Phing build files within TextMate
PHPCompactor
A simple PHP code compression utility
php-drupal.tmbundle
Drupal bundle for TextMate text editor
Pilaster
A pure PHP document database.
pkg
null
pkg-1
Common Go packages shared among Deis projects
PonySparkleRainbowPrincessGemstoneCastle
Pony Sparkle Rainbow Princess Gemstone Castle
postgres
A PostgreSQL database for use in the Deis open source PaaS.
Project
Final Project
Project-1
null
pronto-example
An example Pronto.js project
Pronto-IO
File IO for the Pronto framework.
Pronto.js
Node.js framework for simple command processing
Pronto-MongoDB
MongoDB drivers for Pronto.js
protobuf
Go support for Google's protocol buffers
prototype-repo
Prototype repository for a Deis v2 component
pubnub-go
PubNub clients for Go
querypath
QueryPath is a PHP library for manipulating XML and HTML. It is designed to work not only with local files, but also with web services and database resources.
QueryPath-Ext
QueryPath Extensions
QueryPath-WWW
QueryPath website
Quiddity
Proof-of-concept front-end server
registry
Repository for the Deis registry component.
router
The Deis PaaS routing component.
SabreDAV
SabreDAV is a WebDAV framework for PHP
sammich
Code generator for Go collections
Seriatim
Time tracker
Siege-Phalanx
A script for extracting URLs for usage in Siege load testing.
sinciput
Sinciput: Scholarly Note Taking
Skunk
Create new projects based on a standard template
slack-notify
A Dockerized tool for sending messages to Slack channels
slugbuilder
null
slugrunner
deis slugrunner pulls slug file from an endpoint and runs your APP based on procfile
SolrAPI
A Chainable (Fluent) PHP API for building Solr queries.
sort
null
SpaceVim
spacevim :snowflake: Like spacemacs, but :two_hearts: vim
sport_players
Matches the different athletes with their sport
sqlreflect
Introspect a database, learning about its schema and relationships.
squirrel
Simple SQL generation for golang
svnlib
a php wrapper for invoking the svn binary
syntastic
Syntax checking hacks for vim
tcptimer
A timed test for TCP connections or HTTP requests
technosophos.github.com
GitHub Page
Test
null
test-extend-brigade
Example of extending a brigade JS library
thrift-missing-guide
Thrift: The Missing Guide
trello-cli
Dockerizer for Trello CLI
tscharts
Example chart repository for Helm.
twitterbootstrap
Twitterbootstrap is a webpage developed in Fall 2013 by Loyola University Chicago Computer Science student. This project is made as Client-side Web Design assignment project. It primarly uses Twitter bootstrap as front end development tool.
twitter-t
Simple Dockerfile for using t
ulid
Simple command line for generating ULIDs
uuid
A PHP UUID Library (Versions 3, 4, and 5)
ValaExperiments
Arbitrary experiments with the Vala language
Vala-TMBundle
A TextMate bundle for Vala development.
ValaXdebugTools
Tools for processing Xdebug trace files. Written in the Vala language.
Valhalla
A web framework written in the Vala language
vim-fortissimo-snippets
Fortissimo-oriented snippets for VIM SnipMate.
vim-kubernetes-snippets
Kubernetes SnipMate snippets for VIM and family.
vim-myhelp
A simple cheatsheet that I use to remind myself about Vim commands.
vscode-base16
Base16 Themes for Visual Studio Code
vscode-helm
Helm Visual Studio Code extension for chart developers
vscode-kubernetes-tools
Kubernetes extension for Visual Studio Code
-whale-eyes-
:whale::eyes:
workflow
PaaS workflow controller and client for Deis v2
XdebugUtils
Extensible Xdebug trace file analyzers.
xmldom
A PURE JS W3C Standard based(XML DOM Level2 CORE) DOMParser and XMLSerializer.
yaml
YAML support for the Go language.
yamlaround
Parse and print YAML
Yappity
A simple Python chat framework to teach kids about python and networking.
YeSQL
A probably-doomed attempt to implement NoSQL-like strategy on a SQL PHP PDO layer
zolver
A personal URL shortener/customizer

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.