“I worked with Joe at Twilio. Joe built a lot of automation tooling that we use quite extensively. The cluster creation tooling Joe built has made our lives much easier and helps reduce the operational load to the great extent. He was also good at writing things down and documentation for the tooling was very easy to follow. Joe has a very good handle on the Chef and helped us clean some of the code and improve our Chef recipes. He doesn’t settle with what he has already built and always strives to make things better. Joe is a good team player and is always inclusive of coworkers during team meetings or team activities. Overall, it is fun working with him :)”
About
Experience & Education
Publications
-
Setting up k3s in your home lab
Sysadvent
An introduction to installing k3s in a home lab environment to learn kubernetes.
-
Baking Multi-Architecture Docker Images
Sysadvent 2021
Wrote an article for Sysadvent 2021 showing how to create multi-architecture docker images.
-
Making PKG files with The Luggage
MacTech Magazine
Introduction to using my open source project, The Luggage, to create pkg files to install files and applications on OS X.
-
List of ZSH plugins
-
I maintain a list of plugins for ZSH shell that are usable with antigen, oh-my-zsh and other ZSH frameworks.
Projects
-
works-with-home-assistant
The works-with-home-assistant repository is a list of devices and software known to work well with Home Assistant.
-
SRE/Sysadmin Reading List
- Present
A reading list for junior SREs and system administrators. This contains links to educational books, videos, articles and tutorials about tools useful to SREs like Kubernetes and Docker, in addition to programming languages, cloud environments like AWS, GCP or Azure and other useful reference material.
-
Apgar
- Present
Apgar is a quick and simple golang tool for running health checks (which can be written in any language) on a linux or posix system and presenting the status on a port. It was designed to be run on machines in EC2 so that Auto Scaling Groups and Elastic Load Balancers can easily probe machines to determine their health status, but has also been used in other environments.
-
Awesome ZSH Plugins
- Present
When I started using ZSH, there was no collection of available resources like plugins, frameworks or tutorials, so I wrote one.
This is a collection of ZSH plugins, themes, frameworks and tutorials, and includes links to several startup kits. -
Git Extra Commands Collection
- Present
A collection of git utilities and useful extra git scripts packaged for ease of use with shell frameworks.
-
ZSH Quickstart Kit
After I did a demo at a previous job of some internal tooling that included screencasts of my shell session, several members of the audience asked how I had configured my ZSH shell to enable all the completions and status decorations for things like the python venv version and git status displayed in my prompt.
I pulled out the shareable sections of my ZSH setup and used that as a base for the ZSH quickstart kit, which has become more popular now that Apple is using ZSH as the default…After I did a demo at a previous job of some internal tooling that included screencasts of my shell session, several members of the audience asked how I had configured my ZSH shell to enable all the completions and status decorations for things like the python venv version and git status displayed in my prompt.
I pulled out the shareable sections of my ZSH setup and used that as a base for the ZSH quickstart kit, which has become more popular now that Apple is using ZSH as the default shell in macOS. -
The Luggage
-
The Luggage is an open source project that allows you to create OS X pkg files using GNU Make and Apple's Packagemaker command line tool. By using Makefiles, it allows you to get peer-review of your packages and also to maintain them in a source code repository and see meaningful change histories.
I wrote the initial release of the Luggage and am still the primary developer as measured by commits in the project. -
Miyamoto
-
Miyamoto is a toolchain that makes it easy to run masterless puppet by having nodes retrieve their manifests and support files from an S3 bucket.
Recommendations received
11 people have recommended Joe
Join now to viewExplore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Joe Block in United States
-
Joe Block
VP at McKesson
-
Joe Block
Co-founder and CEO at Shottys
-
Joe Block
-
Joe Block
TV/Radio Play-by-play broadcaster, Pittsburgh Pirates
-
Joe Block
80 others named Joe Block in United States are on LinkedIn
See others named Joe Block