Name: Ben Hoyt
Type: User
Company: Canonical
Bio: Software engineer at Canonical. Author of GoAWK, inih, and Python's os.scandir(). Technical writer.
Twitter: benhoytnz
Location: Christchurch, New Zealand
Blog: https://benhoyt.com/
Ben Hoyt's Projects
This charmed operator automates operation procedures of Alertmanager, the alerting component of Prometheus and Loki, among others.
transparent proxy for HTTP and HTTPS/TLS connections
A curated list of awesome Go frameworks, libraries and software
old-skool demo in awk
Code to go with my article "The AWK book's 60-line version of Make"
Source code for BeHoyt.com
Source code for my website
A tiny 32-bit Forth operating system I wrote when I was 16
BetterWalk, a better and faster os.walk() for Python -- DEPRECATED, see my "scandir" project
Boggle solver competition
For the latest version of boto, see https://github.com/boto/boto3 -- Python interface to Amazon Web Services
A Go library to generate the list of changes required to deploy a bundle
cat(1) golf
Upload your site's static files to a directory or CDN, using content-based hashing
Parsing and testing Juju charms
Collaborate, build and publish charmed operators for Kubernetes, Linux and Windows.
Charm repositories and charmstore client packages
Rich testing for the Go language
Draw circles using the Bresenham Circle Algorithm in Go
A little Connect 4 game (in Go)
Fast hash table for counting short strings in Go
Playing with counting word frequencies (and performance) in various languages.
The Python programming language
Repository for the book "Crafting Interpreters"
HTML for DecentURL.com
Python library to calculate the difference hash (perceptual hash) for a given image, useful for detecting duplicates
Module for converting between datetime.timedelta and Go's time.Duration strings.