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

Sponsors

@darcyclarke @scoutapm-sponsorships @thescientist13 @per1234 @around @ayush000 @onosendi @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 122k 23.3k

  2. nvm-sh/nvm Public

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

    Shell 56.9k 6k

  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 687

  5. Tracking ECMAScript Proposals

    15.2k 663

  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

April 2022

Created 1 repository

Created a pull request in airbnb/polyglot.js that received 9 comments

[Tests] add passing tests

Closes #167

+20 −0 9 comments
Opened 6 other pull requests in 5 repositories
Reviewed 82 pull requests in 31 repositories
coinbase/rest-hooks 13 pull requests
yannickcr/eslint-plugin-react 8 pull requests
coinbase/coinbase-wallet-sdk 7 pull requests
import-js/eslint-plugin-import 5 pull requests
pkgjs/parseargs 4 pull requests
tc39/ecma262 4 pull requests
openjs-foundation/cross-project-council 4 pull requests
tc39/test262 3 pull requests
nvm-sh/nvm 3 pull requests
nodejs/node 2 pull requests
ljharb/.github 2 pull requests
tc39/proposal-temporal 2 pull requests
airbnb/polyglot.js 2 pull requests
tc39/proposals 2 pull requests
npm/cli 2 pull requests
npm/node-semver 2 pull requests
jsx-eslint/eslint-plugin-jsx-a11y 2 pull requests
ljharb/can-merge 2 pull requests
ljharb/repo-report 1 pull request
ossf/package-manager-best-practices 1 pull request
react-dates/react-dates 1 pull request
babel/babel-polyfills 1 pull request
tc39/proposal-array-find-from-last 1 pull request
tc39/template-for-proposals 1 pull request
jsx-eslint/.github 1 pull request
6 repositories not shown

Created an issue in nektos/act that received 2 comments

Issue: reusable workflows not supported

System information - Operating System: Mac - Architecture: x64 - Apple M1: no - Docker version: 20.10.14 - Docker image used in `act`: medium? - `a…

2 comments
Opened 3 other issues in 3 repositories