Software engineer at Canonical. Author of GoAWK, a POSIX-compatible AWK interpreter with CSV support (written in Go). Author of Python's os.scandir(). Husband, father, Christian. See my personal website: https://benhoyt.com/
- The small web is beautiful (2021)
by benhoyt on 11/6/24, 9:40 PM, with comments
- A dive into the making of Immersion (64k demo)
by benhoyt on 9/22/24, 8:11 PM, with comments
- Disabling Scheduled Dependency Updates
by benhoyt on 9/20/24, 3:05 AM, with comments
- Don’t try to sanitize input, escape output (2020)
by benhoyt on 7/10/24, 9:58 PM, with comments
- Structural pattern matching in Python 3.10 (2021)
by benhoyt on 7/7/24, 9:49 PM, with comments
- How to implement a hash table in C (2021)
by benhoyt on 7/6/24, 2:36 AM, with comments
- Go 2016-2019: My transition into management
by benhoyt on 2/23/24, 3:02 AM, with comments
- Go's early growth 2012-2016
by benhoyt on 2/21/24, 8:04 PM, with comments
- Packaging Scrutiny for NixOS
by benhoyt on 2/20/24, 8:53 AM, with comments
- Moving my website from S3 to Tigris, which runs on Fly.io
by benhoyt on 2/13/24, 6:11 PM, with comments
- Switching from S3 to Tigris on Fly.io
by benhoyt on 2/13/24, 9:08 AM, with comments
- A Git implementation in AWK (2021)
by benhoyt on 2/10/24, 2:11 AM, with comments
- The Ballerina programming language
by benhoyt on 2/7/24, 7:21 PM, with comments