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

mock-property icon mock-property

Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.

node icon node

Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

node-comments icon node-comments

Transform comments in JS files between multiple styles - single-line, multi-line, both, and more to come!

node.extend icon node.extend

A port of jQuery.extend that actually works on node.js

npm icon npm

a package manager for node

npm-deprecations icon npm-deprecations

Given an npm module name, get a map of npm version numbers to deprecation messages.

npm-lockfile icon npm-lockfile

Safely generate an npm lockfile and output it to the filename of your choice.

npm-version-badge icon npm-version-badge

Add a small SVG badge to your Readme showing your package's latest NPM version!

npmignore icon npmignore

Command line tool for creating or updating a .npmignore file based on .gitignore.

nvm icon nvm

Node Version Manager - Simple bash script to manage multiple active node.js versions

object.assign icon object.assign

ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim

oftn-bot icon oftn-bot

State-of-the-art IRC bot library & bot for Node.js

polyglot.js icon polyglot.js

Give your JavaScript the ability to speak many languages.

primordials icon primordials

node core's "primordials" module, but robust for use in a published package

promise icon promise

Bare bones Promises/A+ implementation

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.