Name: Phil Pennock
Type: User
Company: @PennockTech @ConnectEverything
Bio: SRE / sysadmin / developer. Synadia. Previous: Apcera SwEng & SRE (founding team); Twitter staff-level OpsEng; Google SRE; ISP sysadmin.
A living stereotype.
Location: Pittsburgh, PA, USA
Blog: https://bridge.grumpy-troll.org
Phil Pennock's Projects
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Simple demo of API construction in Golang, to make callers init structs more safely
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
clones of DJB cdb shell tools, using colinmarc/cdb
tool for character manipulations
A polyglot developer reference tool to compare programming language concepts side-by-side! Great for learning new languages or using for reference.
DNS for philpennock.net
Golang routines and variables useful when dealing with email
My ~/etc/vagrant directory
misspelled word linter for Go comments, string literals and embedded files
UNMAINTAINED [was: Homebrew: Documentation Tools]
UNMAINTAINED [was: Homebrew formulae for protocol things which interest me]
IMAP client for moving messages into pattern-based sub-dirs
Some sample data
Let's Encrypt/ACME client and library written in Go
Static website for security.txt.
A client for the MANAGESIEVE Protocol
Tool to spider the PGP SKS keyserver mesh
The systemd System and Service Manager
sh script for working with ledger timelog files
Talk given to GoSF in Hangout on Feb 13th, 2013
C&S Talk re Webhooks
A task runner / simpler Make alternative written in Go [development fork, exists for PRs]
Remote control app for Sony TVs (Python, CLI, for computers with shells, not phones)
Curses-based remote control for VLC's RC interface
A few of the zsh functions I've written. Caveat lector.