Why I'm partnering with Balanced
My next venture will be joining up with Balanced, an API for marketplace payments, and Iām really excited about it. To the tax man, of course, the title of this post is āWhy Iām going to be an employee of Balanced,ā but I like to think about it as a partnership.
Why I Balanced
I first heard of Balanced almost exactly a year ago. You see, my friend Chad had started this project called Gittip. He was using Stripe to handle payments, but Gittip is a marketplace, and Stripe didnāt support marketplaces. So they gave Gittip a month to find another processor. So a Balanced employee came along and submitted a pull request. I thought this was super awesome. So much so, that I tweeted it:
@jordanmessina It was like āhmm we can't use stripe, who should we use?ā āoh hey, just swung by to integrate you with us. <3ā
ā Steve Klabnik (@steveklabnik) December 1, 2012
I still told people that story, but didnāt really think a whole lot more about Balanced than that. But every so often, Iād bump into them again. The next time Balanced came across my radar was when they declared themselves an Open Company. Whoah. Now, donāt get me wrong: itās not exactly socialism, but it is super interesting. The idea of doing feature development and discussion out in the open is really interesting to me. For example, if youāre interested in seeing when Balanced supports international payments, you can check out this Issue, and when the feature happens, youāll know. That feature is obvious, but for less obvious ones, like Bitcoin support, you can see that thereās real discussion, where the users who want a feature can help explain their use cases, Balanced will ask questions, and (hopefully) eventually itāll get implemented.
Anyway, so when I was looking for something new, Balanced seemed like a good fit. I dropped by their offices a few times, and met with the team. I was impressed when they included their intern, Matthew, in one of our meetings. Most companies Iāve seen treat their interns really poorly. When I mentioned that I was a Python newbie, Balancedās CTO, Mahmoud, replied that that was perfect: if they only hired Python people, theyād only get Python answers, and monoculture is bad. During that discussion, I remembered my own startup, CloudFab, and remembered my cofounderās issues getting us a bank account, because we were a marketplace. I had felt the pain Balanced is trying to solve before. At that point, I was in, but Mahmoud thanking me for my role in helping fight for equality in tech was extra icing on the cake.
My role
Anyway, thatās why Iām pumped about Balanced. So what exactly will I be doing? A few things, taken straight from my offer letter:
- Design Balancedās API based on the needs of our customers and the feedback of the team
- Lead Balancedās path towards HTTP and JSON-API compliance
- Move standards forward to support Balancedās innovation
- Build tools to allow Balanced and others to create standards compliant APIs
- Promote and evangelize the benefits of the Open Company philosophy
To expand on these five steps:
You can reach me at steve@balancedpayments.com. I have uploaded a PGP key to the MIT keyserver if thatās your jam.
If youāre a Balanced customer and you have thoughts, good or bad, about Balanced, please get in touch.
If youāre not a Balanced customer, Iād love to hear why. Send me an email.
Iāve joined the W3C TAG mailing list, and will be getting even more involved in the web standards process than I already am, to make sure that Balanced is keeping abreast of the latest standards, and to make sure that Balancedās use-cases are properly advocated for as part of that process.
Iāll be working hard on JSON API, both with Balancedās customers, our team, and with others who want to use the standard. Some tickets have been a bit stagnant: itās now a part of my job to resolve them.
Iāll be working on some tooling, hopefully with other companies that care about APIs, to build tooling that we all can use. If youāre in San Fransisco, Iād love to swing by your office and say hello. If not, email works too.
If you want me to come speak to your usergroup, meetup, or conference about APIs, web standards, Open Companies, or payment systems, let me know, I really enjoy it.
Expect to see a bunch of writing on the Balanced blog from me on all of those topics, as well.
Iām excited for the future. Thereās so much work to do. Letās all build some awesome APIs!