sponsors

An open API service aggregating public data about GitHub Sponsors.

bitfield

View JSON Representation

Writes books. Programming is fun, and you should have fun!

Funding Links: https://github.com/sponsors/bitfield

GitHub Sponsors Profile

Hi! I'm John Arundel, of Bitfield Consulting, and I like writing, programming, and teaching. You may know me from such Twitter accounts as @bitfield. I've worked on a few interesting open source projects, including script, which has helped thousands of people use Go to write system administration and DevOps tools. I've also contributed to projects such as Kubernetes, Terraform, and the Go language itself, as well as writing various technical books (most recently Cloud Native DevOps with Kubernetes).
My professional work these days is mostly training and teaching Go, or consulting on Go codebases and projects. I also do volunteer and pro bono mentoring in Go for people from underrepresented groups in tech. You can find out more about this on my Learn Go with Mentoring page.
I've found that mentoring people's contributions to open source projects is a really great way to encourage them to develop as engineers, and so this has become a more important part of my open source work than programming itself. I collaborate with people on their issues and pull requests, guiding them and making suggestions, helping them improve their code, and coaching them through the process of contributing to projects. I also provide free Go mentoring via the excellent code practice website Exercism, and I'm writing a series of Go tutorials, which will be expanded into a series of books to help teach programming to beginners.
It's really fun and interesting work, and very satisfying. I'd like to do it more, and help more people discover the love of Go. Your sponsorship will go directly towards that; every penny you can donate will allow me to spend more time mentoring those who can benefit from it most.
Thank you!

Featured Works

bitfield/script

Making it easy to write shell-like scripts in Go

Language: Go - Stars: 5562
bitfield/uptimerobot

Client library for UptimeRobot v2 API

Language: Go - Stars: 56
bitfield/puppet-beginners-guide

Play along with the Puppet Beginner's Guide, 2nd edition!

Language: - Stars: 37
bitfield/puppet-beginners-guide-3

Example code repo for the Puppet 5 Beginner's Guide, 3rd Edition

Language: Shell - Stars: 45
bitfield/control-repo

A complete example Puppet infrastructure

Language: Puppet - Stars: 13
bitfield/terraform-provider-checkly

A Terraform provider for the Checkly monitoring service

Language: Go - Stars: 15

Sponsors

Active Sponsors
Past Sponsors

Sponsor Breakdown