close
The Wayback Machine - https://web.archive.org/web/20200910201536/https://github.com/sponsors/mbj
Skip to content

GitHub Sponsors Matching Fund

To boost community funding, GitHub will match your contribution! Learn more.

Become a sponsor to mbj

With your support I hope to re-start my currently mostly dormant OSS contributions.

I've spend the last years as a consultant writing lots of private tools I cannot easily opensourcee on the spot. Instead I want/have-to re-implement them.

My goal is to be able to publish new implementations of these tools and document them. Your contribution will allow me to go down this path.

I plan to opensource after (re-)implementation:

  • An SQL testing system for postgresql that is based on the idea of golden tests, begun in https://github.com/mbj/pgt it still misses more docs.
  • PostgreSQL plugin exposing the postgresql Parser in a JSON AST (S-Expressions and or structured) with schema inference. This would lead to dramatically improved postgresql tooling.
  • Generated stripe client for Haskell.
  • Generic OpenAPI based code generator for Haskell.
  • OpenAPI tooling (parts exist already in https://github.com/mbj/openapi).

Also more widely used ruby gems I contribute or co-maintain need some polishing, these include

Most of the libraries shown here https://rubygems.org/profiles/mbjs need some love.

Also every extra time the sponsoring program gives me will help me to improve https://github.com/mbj/mutant which is free to use for opensource projects. Plus I'd be able to expand mutant into other languages, keeping its use free to opensource projects.

@mbj

Setting a low bar to just get started! Curious who'll be the first!

Featured work

  1. mbj/mutant

    Automated code reviews via mutation testing - semantic code coverage.

    Ruby 1,638
  2. mbj/unparser

    Turn Ruby AST into semantically equivalent Ruby source

    Ruby 236
  3. mbj/anima

    Object initializer from attributes hash

    Ruby 161
  4. mbj/concord

    Mixin to ease compositions in ruby

    Ruby 111

1% towards 1 sponsor goal

Be the first to sponsor this goal!

Select a tier

$5 a month

Select

You are awesome. And are willing to support me no strings attached.

$50 a month

Select

You are awesome. And in return I grant you a one seat commercial mutant license for the duration of your sponsorship.

$500 a month

Select

You are awesome. And likely you represent a cooperation that depends on my opensource work to a degree you have the incentive to keep it going.

In return I'll prioritize your bug-reports and feature request.

You can’t perform that action at this time.