The Wayback Machine - https://web.archive.org/web/20220326044603/https://github.com/ljharb
Skip to content
Avatar
🔜
working on that thing you asked about
🔜
working on that thing you asked about

Sponsors

@darcyclarke @SpringRole @laidrivm @scoutapm-sponsorships @thescientist13 @per1234 @around @womcauliff @charpeni @notchris @mysticatea @richchurcher @wgolledge

Sponsoring

@zkat @nzakas @gr2m @mjackson @hzoo @sdras @PeterDaveHello @coilysiren @eslint @vaidehijoshi @nicolo-ribaudo @tatianamac @Vets-Who-Code

Achievements

Achievements

Highlights

Block or Report

Block or report ljharb

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ljharb/README.md

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

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

Pinned

  1. JavaScript Style Guide

    JavaScript 121k 23.1k

  2. Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

    Shell 56.4k 5.9k

  3. ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines

    JavaScript 7.1k 953

  4. qs Public

    A querystring parser with nesting support

    JavaScript 6.9k 680

  5. Tracking ECMAScript Proposals

    15k 655

  6. 1
    # Array Iteration
    2
    
                  
    3
    https://gist.github.com/ljharb/58faf1cfcb4e6808f74aae4ef7944cff
    4
    
                  
    5
    While attempting to explain JavaScript's `reduce` method on arrays, conceptually, I came up with the following - hopefully it's helpful; happy to tweak it if anyone has suggestions.

Contribution activity

March 2022

Created 2 repositories
Reviewed 138 pull requests in 47 repositories
coinbase/rest-hooks 16 pull requests
tc39/agendas 15 pull requests
coinbase/coinbase-wallet-sdk 13 pull requests
yannickcr/eslint-plugin-react 12 pull requests
tc39/proposal-temporal 7 pull requests
import-js/eslint-plugin-import 6 pull requests
nodejs/node 6 pull requests
pkgjs/parseargs 5 pull requests
tc39/ecma262 5 pull requests
eslint/rfcs 4 pull requests
ljharb/repo-report 3 pull requests
jsx-eslint/eslint-plugin-jsx-a11y 3 pull requests
tc39/proposal-pattern-matching 2 pull requests
nvm-sh/nvm 2 pull requests
npm/cli 2 pull requests
github/advisory-database 2 pull requests
openjs-foundation/cross-project-council 2 pull requests
giltayar/proposal-types-as-comments 2 pull requests
kangax/compat-table 2 pull requests
airbnb/javascript 2 pull requests
tc39/ecma402 1 pull request
tc39/ecmarkup 1 pull request
enzymejs/enzyme 1 pull request
DefinitelyTyped/DefinitelyTyped 1 pull request
step-security/supply-chain-goat 1 pull request
22 repositories not shown

Created an issue in npm/read-package-json that received 5 comments

Started 1 discussion in 1 repository
Answered 1 discussion in 1 repository
npm/rfcs

Joined the World Wide Web Consortium organization

@w3c
World Wide Web Consortium

We are an international community that develops open standards to ensure the long-term growth of the Web. Most of our groups do their work here.