GithubHelp home page GithubHelp logo
Jordan Harband photo

ljharb Goto Github PK

followers: 6.7K following: 375.0 repos: 245.0 gists: 11.0

Name: Jordan Harband

Type: User

Company: @herodevs @tc39

Bio: software engineer/nerd/teacher/will try anything once; surgeon with git rebase. @TC39 ex @Coinbase @Airbnb @Twitter @MobBase. Fav punctuation ⸮, scent petrichor

Twitter: LJHarb

Location: Hillsborough, CA

Hi‼ My name's Jordan, and I've gradually mutated over the last decade into being super obsessed with open source, backwards compatibility, and finding ways to balance what I feel are ethical obligations to all users of projects I interact with, with the very real problem of time management, burnout, and work/life balance.

I've been a part of TC39 (the committee that writes the specification for JavaScript) since 2014, and I was an editor of the specification from 2018-2021. I've been heavily involved in the node community for as many years, and I've gradually created (but mostly inherited or been gifted) a decent number of open source projects. I persist in trying to maintain them all with maximal back compat, the strictest adherence to semver, and the greatest respect for users.

Projects I Maintain

qs qs downloads nvm.sh resolve resolve downloads tape tape downloads
prop-types prop-types downloads compat-table es-abstract es-abstract downloads
airbnb javascript styleguide/eslint configs eslint-config-airbnb-base downloads
enzyme organization enzyme enzyme downloads
es-shims organization es5-shim es5-shim downloads es6-shim es6-shim downloads object.assign object.assign downloads
inspect-js organization object-inspect object-inspect downloads deep-equal deep-equal downloads which-collection which-collection downloads
jsx-eslint organization eslint-plugin-react eslint-plugin-react downloads eslint-plugin-jsx-a11y eslint-plugin-jsx-a11y downloads
import-js organization eslint-plugin-import eslint-plugin-import downloads
minimistjs organization minimist minimist downloads

… and many more on npm

Standards/Communities I Contribute To

this includes participation in working groups, committees, meetings, general issue triage, etc

How Sponsorship Helps

Although open source is a huge part of my life, it's not the most important part - I have a spouse, kids, and a dog; bills to pay; and I also try to give back to the wider community.

Sponsorship helps fund domains, travel, but also other sponsorships

Github Stats

GitHub stats

Jordan Harband's Projects

chai icon chai

BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.

check-my-repo icon check-my-repo

Automatically check repositories health and quality and build reports that help us understand the current state of Sauce Labs repositories

cli icon cli

a package manager for JavaScript, report bugs & get support at:

coffeefilter icon coffeefilter

Prevent sneaky little CoffeeScript module from ruining your day!

color2k icon color2k

a color parsing and manipulation lib served in roughly 2kB

config icon config

Configuration management for https://github.com/npm/cli

cutetime icon cutetime

CuteTime is a customizable jQuery plugin that automatically converts timestamps to formats much cuter. Also has the ability to dynamically re-update and/or automatically update timestamps on a controlled interval.

daytime icon daytime

npm module to combine two Date objects, "day" and "time"

define-properties icon define-properties

Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.

ecma262 icon ecma262

Status, process, and documents for ECMA262

emojis icon emojis

Custom emojis supported by Buildkite which you can use in your build pipelines and terminal output.

enzyme icon enzyme

JavaScript Testing utilities for React

es-get-iterator icon es-get-iterator

Get an iterator for any JS language value. Works robustly across all environments, all versions.

es-shim-api icon es-shim-api

API contract, and rudimentary tests, for modules that conform to the *es-shim API*

es-to-primitive icon es-to-primitive

ECMAScript "ToPrimitive" algorithm. Provides ES5 and ES6/ES2015 versions.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.