- Hillsborough, CA
- 10:13
(UTC -07:00) - https://linkedin.com/in/ljharb
- @LJHarb
- @LJHarb@mastodon.social
- ljharb
- @jordan.har.band
Highlights
Hi‼ My name'sJordan, 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 toall 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.
qs | nvm.sh | resolve | tape |
prop-types | compat-table | es-abstract | |
enzyme organization | enzyme | ||
---|---|---|---|
es5-shim | es6-shim | object.assign | |
object-inspect | deep-equal | which-collection | |
eslint-plugin-react | eslint-plugin-jsx-a11y | ||
eslint-plugin-import | |||
minimistjs organization | minimist |
… and many moreon npm
this includes participation in working groups, committees, meetings, general issue triage, etcTC39 (JavaScript language committee)
node.js:slack, Working Groups:Modules,Version Management,Moderation,Package Maintenance
OpenJS FoundationCross Project Council
OpenSSF Foundation
eslint
babel:slack
libera IRC:#javascript,#node.js
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 alsoother sponsorships
PinnedLoading
- nvm-sh/nvm
nvm-sh/nvm PublicNode Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
- es-shims/es5-shim
es-shims/es5-shim PublicECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines
- Array iteration methods summarized
Array iteration methods summarized 1#Array Iteration
23https://gist.github.com/ljharb/58faf1cfcb4e6808f74aae4ef7944cff
45While 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.
If the problem persists, check theGitHub status page orcontact support.