As some of you might know I maintain a lot of projects. Any funding via GitHub Sponsors is going to support my work in 3 different areas:
- Ruby linting/formatting/code style/best practices (RuboCop, related Ruby/Rails/RSpec style guides, etc)
- Clojure development tooling/experience (CIDER, Orchard, nREPL, etc)
- Emacs productivity and development experience (Projectile, Emacs Prelude and numerous others)
I typically focus most of my efforts on the first two items of this list these days, but I hope to be able to dedicate more time to my Emacs projects down the road as well.
Why should you support my work?
Being involved in so many projects requires a lot of work and energy. I often spend 20+ hours/week working on my open-source projects or providing support for them. I know a lot of people believe that open-source software creates and maintains itself, but I can assure that's not really the case. It's a lot of blood, sweat, tears and dramas.
A kind word goes a long way, but a bit of money shows your appreciation for someone else's work even more.
Short-term I'd like to see my current efforts be fairly rewarded, so I'd retain my motivation to work on OSS at the pace I've been doing for the past several years. The thing about OSS is that the more you do, the more you have to do. After a while this starts to take its toll on you...
Long term I'd really love to see more companies supporting my bigger projects like RuboCop and CIDER, as I'm reasonably certain that many companies have benefitted a lot from them, while I've earned next to nothing in the process. It's not crazy to assume that some companies might be willing to pay a few hundred dollars a month for tools that would make their teams more productive, right?
I dream of the day where a couple of dozen of mid-sized "corporate" sponsors would allow me to focus full-time on creating developer productivity tools, but seeing how little most companies care about OSS I don't see it happening any time soon.
Hopefully GitHub Sponsors will change this!
A Ruby static code analyzer and formatter, based on the community Ruby style guide.Ruby 10.2k
The Clojure Interactive Development Environment that Rocks for EmacsEmacs Lisp 2.7k
A Clojure network REPL that provides a server and client, along with some common APIs of use to IDEs and other tools that may need to evaluate Clojure code in remote environments.Clojure 303
Prelude is an enhanced Emacs 25.1+ distribution that should make your experience with Emacs both more pleasant and more powerful.Emacs Lisp 4.2k
A community coding style guide for the Clojure programming language
Select a tier
$5 a month
You value my work on OSS projects enough to be willing to pay a bit to support it.
For your money's worth you'll get:
- A cool
- My gratitude!
$10 a month
You're a big fan of my work and you value it as much as your Netflix subscription.
From me you'll get:
- A lot of love and gratitude!
- Mention in a project of mine of your choosing
$25 a month
You're a really big fan of my work and you value it as much as your Netflix subscription and your Hulu subscriptions combined.
From me you'll get:
- All of the benefits of the "Fan" tier
- 1 PR code review/issue response per year
$50 a month
You love and value my work so much that you're willing to pay for it as much as for your cellular plan.
From me you'll get:
- All of the "Fan" benefits
- Up to 3 PR code reviews/issue responses per year
$500 a month
You represent a company/organization that's using a lot of my work and finds it valuable enough to fund it.
At this level of support I'd provide up to 2 hours of support for your organization with respect to my projects. You'll also get a prominent mention in the README of a project of your choosing.
$1000 a month
A company that's deriving a lot of value from my work and is willing to fund it.
At this level of support bug and feature requests from your company may get preferential treatment and you'll get up to 4 hours of support from me. You'll also get a prominent mention in the README and the user manual of a project of your choosing.
$5000 a month
Your company derives so much value from my work that you're willing to invest substantially in it.
At this level of support bug and feature requests from your company will get preferential treatment and you'll get up to 20 hours of support from me. You'll also get a very prominent mention in the README, the user manual and the homepage of a project of your choosing.