Skip to content
You must be logged in to sponsor benhoyt

Become a sponsor to Ben Hoyt

@benhoyt

Ben Hoyt

benhoyt
Christchurch, New Zealand

I'm Ben Hoyt, an experienced software developer from Christchurch, New Zealand. This GitHub Sponsors profile is to help along my open source projects GoAWK and inih, and my technical writing:

  • GoAWK is a POSIX-compatible AWK interpreter with CSV support written in Go, usable either as a Go library or with the standalone goawk command. It's fast and well-tested. It's used in the popular Benthos stream processor.
  • inih is a simple .INI file parser written in C. It's quite tiny, and as such is good for embedded systems. It's well-tested and has been used by a surprising number of projects.
  • My technical writing is on various programming topics, particularly Go, Python, interpreters, and the small web. Many of my articles are highly voted on Hacker News and other programming forums.

I also have a few other projects, and I dabble in other open source projects, with small submissions to the Go programming language, and a minor but heavily-used addition to Python a number of years ago -- the os.scandir function, which sped up os.walk() by 2-10x.

I'd love for you to sponsor my work to help my personal projects stay well-maintained and to keep me motivated! Even a coffee's worth is a nice perk. Thanks! :-)

@benhoyt

Keep me motivated to produce more good tech writing and quality projects!

Current sponsors 7

@tolidano
@szTheory
@platypusguy
@theandrew168
@juliaogris
Private Sponsor
@octoberswimmer
Past sponsors 15
@Preetam
@Jeffail
@zoongit
Private Sponsor
@defensivedepth
@mschmick
Private Sponsor
@github
@remcoboerma
@danwald
Private Sponsor
@tigrisdata
@zmek
@markjanzer
@thnxdev

Featured work

  1. benhoyt/goawk

    A POSIX-compliant AWK interpreter written in Go, with CSV support

    Go 1,950
  2. benhoyt/inih

    Simple .INI file parser in C, good for embedded systems

  3. benhoyt/scandir

    Better directory iterator and faster os.walk(), now in the Python 3.5 stdlib

    Python 530
  4. benhoyt/dhash

    Python library to calculate the difference hash (perceptual hash) for a given image, useful for detecting duplicates

    Python 361

46% towards 15 monthly sponsors goal

@theandrew168 @octoberswimmer
@platypusguy @juliaogris @tolidano @szTheory

theandrew168 and 6 others sponsor this goal

Select a tier

$ one time

A Public Sponsor achievement will be added to your profile.

$10 one time

Select

Get a shoutout on Twitter

$100 one time

Select

One hour pair-programming session

$1,500 one time

Select

I'll give a technical talk at your conference