danhunsaker
My approach to OSS dev is summed up quite nicely by @brettcannon here: http://www.snarky.ca/why-i-took-october-off-from-oss-volunteering
Funding Links: https://github.com/sponsors/danhunsaker, https://patreon.com/danhunsaker, https://ko-fi.com/danhunsaker, https://liberapay.com/danhunsaker, https://paypal.me/hunsakerdan
- Name: Hennik Hunsaker
- Location: Niwot, CO
- Company: @ILSystems
- Kind: user
- Followers: 55
- Following: 56
- Total stars: 494
- Repositories count: 133
- Created at: 2022-11-03T04:34:17.382Z
- Updated at: 2024-04-14T20:06:30.408Z
- Last synced at: 2024-04-14T20:06:15.330Z
GitHub Sponsors Profile
Most of my open-source work, these days, is focused on two projects. The first is a library for handling disparate calendar systems without having to know anything about how any of them work. It can translate dates and times between supported calendars, for dates over 140 billion years into the future or past, and times as small as Planck Time. Still a lot of calendar systems to add support for, though, and programming languages to expose it to (it's written in Go, but has a C shared library and a PHP extension available around it), so there's plenty to work on still.
The second project is more ambitious. It's an open-source clone of Nanobox, a development and deployment toolset now owned by Digital Ocean. The version being cloned is hosting-provider-agnostic, and builds infrastructure via configuration rather than code. DO is working to adjust it to a DO-only and Dockerfile-driven approach, but many folks wanted to keep access to the existing approach instead, especially those hosting on other providers. So, I've begun the work to satisfy that demand.
- Current Sponsors: 0
- Past Sponsors: 0
- Total Sponsors: 0
- Minimum Sponsorship: $1.00
Featured Works
danhunsaker/bcmath
PHP bcmath as a class, with several enhancements.
Language: PHP - Stars: 24danhunsaker/calends
A library for handling dates and times across arbitrary calendar systems
Language: Go - Stars: 8danhunsaker/flysystem-redis
A Flysystem adapter for storing files in Redis
Language: PHP - Stars: 18danhunsaker/laravel-flysystem-others
Registers recognized third-party Flysystem adapters with Laravel automatically.
Language: PHP - Stars: 22danhunsaker/eloquent-mutant-caster
Extend Eloquent's attribute casting feature to support applying a single mutator/accessor pair to multiple fields
Language: PHP - Stars:danhunsaker/eloquent-meta-relate
Extend Eloquent relationships to support implied polymorphism and merging
Language: PHP - Stars:Active Sponsors
Past Sponsors
Sponsor Breakdown
- User: 1