Jessie Frazelle on Maintaining Open Source, Docker, dotfiles

Go Time: Golang, Software Engineering ·

Jessie Frazelle joins us this week to talk about being an open source maintainer, Docker’s pull request acceptance workflow, dotfiles, getting started with public speaking.

Join the discussion (https://changelog.zulipchat.com/#narrow/stream/455709-gotime) Changelog++ (https://changelog.com/++) members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors:

• Linode (https://linode.com/gotime) – Our cloud server of choice. Pick a Plan. Pick a Distro. Pick a Location. Start your server and use gotime20 to get $20 in credit.

• Fastly (https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship) – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.

• Equinox (https://equinox.io/gotime) – Build, package and distribute self-updating Go apps to your customers. It’s perfect for CLI tools and on-premise Go software.

Featuring:

• Jessie Frazelle – GitHub (https://github.com/jfrazelle), X (https://x.com/jessfraz) • Erik St. Martin – GitHub (https://github.com/erikstmartin), X (https://x.com/erikstmartin) • Carlisia Thompson – GitHub (https://github.com/carlisia), LinkedIn (https://www.linkedin.com/in/carlisia), X (https://x.com/carlisia) • Brian Ketelsen – GitHub (https://github.com/bketelsen), X (https://x.com/bketelsen)

Show Notes:

• Maintainerati: WONTFIX Cabal (https://maintainerati.org/)

• The Art of Closing (https://blog.jessfraz.com/post/the-art-of-closing/)

• Jessie’s dotfiles (https://github.com/jfrazelle/dotfiles)

• GothamGo (http://gothamgo.com/)

Interesting Go Projects and News

• GoBridge Talk Formula (https://github.com/gobridge/presentation-help)

• GoKit: A toolkit for microservices (http://gokit.io/)

• Francesc Campoy: Analyzing Go code with BigQuery (blog post) (https://medium.com/google-cloud/analyzing-go-code-with-bigquery-485c70c3b451#.his5begxu)

• The complete guide to Go net/http timeouts (blog post) (https://blog.cloudflare.com/the-complete-guide-to-golang-net-http-timeouts/)

• A pipeline-based CI system written in Go (https://github.com/concourse/concourse)

• etcd3 (https://coreos.com/blog/etcd3-a-new-etcd.html)

• Changelog Weekly (https://changelog.com/weekly/)

• Changelog Nightly (https://changelog.com/nightly/)

Free Software Friday

• Brian ­- jq: command line json tool (https://stedolan.github.io/jq/)

• Carlisia ­- Go testing in the browser: goconvey (https://github.com/smartystreets/goconvey)

• Jessie - A simple utility to safely retrieve arbitrary files (https://github.com/brianredbeard/gpget) and Michael Crosby’s world best gists (https://gist.github.com/crosbymichael)

• Erik ­- Ranger: console file manager with VI key bindings (http://ranger.nongnu.org/)

Something missing or broken? PRs welcome! (https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-11.md)