Become a sponsor to Hyperjump Software, LLC
Hyperjump
My name is Jason Desrosiers. I'm an open source developer, consultant, and JSON Schema core contributor. This company is a sole proprietorship and always will be. It serves a legal entity for me to do consulting work and is the legal owner of my open source projects.
JSON Schema
Most of my work revolves around the web and Hypermedia APIs with JSON Schema and JSON Hyper-Schema as a common theme. I'm a member of the Technical Steering Committee (TSC) for JSON Schema and had the opportunity to work full time on the JSON Schema specification and tooling for two years. My main focus during that time was working toward a stable release of JSON Schema. However, now I'm in need of sponsors to continue that work.
Open Source
I maintain a variety of open source tools, mostly related to JSON Schema. My JSON Schema implementation serves as both a reference implementation and as a laboratory for exploring new JSON Schema keywords, features, and concepts. I'm currently working on a JSON Schema language server to help developers write JSON Schema faster, safer, and happier.
Consulting Services
My heart lies with open source, but I also enjoy taking consulting work on occasion. I specialize in embedding with teams to help them learn new skills through pair/mob programming and the occasional workshop. I'm an expert in Test Driven Development (TDD) and can help your team learn and reap the rewards of this seemingly counterintuitive practice. I also teach a variety of skills related to good coding practices including refactoring, design patterns, architectural styles, development/delivery strategies and more. But, just knowing these skills isn't enough. Knowing when and where to apply each skill is the real skill we need to develop. That's why I like embedding with developers to guide them in developing that skill.
I'm also one of the world's leading experts in JSON Schema, so if you have need for consulting or training related to JSON Schema, I can help with that too.
Tiers and Perks
I don't know about you, but I think the whole perks concept is a little silly and often contrary to the spirit of open source.
Some people provide brief consultations to top sponsors. Whatever level you sponsor me at or even if you don't sponsor me, if there's anything I can do to help, just let me know. If you need something more than a brief consultation, let me know and we can work that out as well. I've been helping people solve their problems (especially with JSON Schema) for years without expecting anything in return. I'm committed to keeping that up, but I want to give people the opportunity help me spend more of my time on such things by sponsoring me.
Another perk people often provide is early access to something they are working on. I find this contrary to the spirit of open source. Everything I do is always open to everyone, non-sponsors as well as sponsors. I'm committed to continuing to make all of my work open to everyone.
So, there are no perks. Just consider supporting me if my work provides you value and especially if it's helping you make money.
Meet the team
Featured work
-
hyperjump-io/json-schema
JSON Schema Validation, Annotation, and Bundling. Supports Draft 04, 06, 07, 2019-09, 2020-12, OpenAPI 3.0, and OpenAPI 3.1
JavaScript 223 -
hyperjump-io/json-schema-language-tools
JSON Schema Langauge Server
TypeScript 5 -
hyperjump-io/pact
Higher order functions for iterators/generators and async iterators/generators
TypeScript 4 -
hyperjump-io/uri
A small and fast library for validating, parsing, and resolving URIs (RFC 3986) and IRIs (RFC 3987).
TypeScript 3 -
hyperjump-io/uri-template
An RFC-6570 URI Template implementation
JavaScript 3 -
hyperjump-io/json-pointer
An RFC-6901 JSON Pointer implementation
TypeScript 4