Sindre Sorhus

Personalities 🔴 Senior

Definition

Developpeur norvegien, auteur de plus de 1000 packages npm (got, globby, p-limit, execa, etc.). Il milite pour les ES modules et le small modules pattern dans l'ecosysteme Node.js.

Analogie

Le recordman de npm : avec plus de 1000 packages, il est a lui seul une usine a briques Lego pour JavaScript.

Exemple de code

// Packages de Sindre Sorhus
import got from 'got';
import pLimit from 'p-limit';

const limit = pLimit(5);
const results = await Promise.all(
  urls.map(url => limit(() => got(url).json()))
);

Cas d'usage

Ses packages sont des dependances de milliers de projets. Comprendre le 'small modules' pattern de npm.

#personalities#history#interview