Skip to main content

Feross Aboukhadijeh

L'art du code

Le scientifique fou et l'évangéliste de l'Open Source


Feross Aboukhadijeh est un bâtisseur. À l'âge de 14 ans, il a appris tout seul le langage HTML et a créé son premier site web. Avant d'obtenir son diplôme de fin d'études secondaires, il a commencé à explorer d'autres langages de programmation et a lancé APStudyNotes.com, une base de données de notes de cours AP et de matériel de préparation à l'université qui, plus d'une décennie plus tard, est toujours utilisée par plus de 800 000 étudiants aux États-Unis chaque mois.

"J'ai toujours aimé construire des choses", explique M. Feross. "J'aime le processus et le fait de suivre un plan pour faire naître quelque chose à partir de rien. Je n'ai jamais voulu faire autre chose".

Feross gère plus de 100 paquets de code open source populaires sur GitHub et npm. Ses paquets publics sont téléchargés 100 MILLIONS ( !) de fois par mois - et ils sont tous hébergés sur Linode. Fervent défenseur de l'open source et du partage, Feross estime qu'il est important d'aider les autres à résoudre leurs problèmes afin qu'ils puissent créer leurs propres innovations.

Un an après avoir obtenu sa licence à l'université de Stanford, M. Feross et deux anciens camarades de classe ont créé PeerCDN, un réseau CDN de nouvelle génération basé sur WebRTC pour une diffusion efficace de contenu de pair à pair. 

Yahoo ! a rapidement acquis PeerCDN et a intégré Feross et son équipe dans son équipe d'ingénieurs. Après un an de travail, Feross s'est ennuyé de la construction de ses propres projets et a quitté Yahoo ! pour voler de ses propres ailes.

Depuis lors, Feross consacre notoirement la majeure partie de son temps à la maintenance de plus de 100 paquets de code open source qu'il a partagés sur GitHub et npm.

Il a toujours été un fervent défenseur des logiciels libres, partageant tout ce qu'il écrit avec le public.

"J'ai commencé à travailler sur l'open source parce que c'est amusant et, comme je résolvais mes propres problèmes, j'ai pensé que cela pourrait aussi être utile à d'autres personnes, alors j'ai commencé à créer des paquets de code", a déclaré Feross.

Ses efforts inlassables dans le domaine de l'open source lui ont valu des éloges de tous les coins du web.

Feross s'est également fait connaître pour ses projets personnels tels que BitMIdi, Play, YouTube Instant (qui lui a valu une offre d'emploi personnelle de Chad Hurley, PDG de YouTube), l'application WebTorrent pour navigateur, le guide de style JavaScript Standard, et bien d'autres encore.

Feross est un client de longue date de Linode - avec plus de 400 références dans le programme de référence de Linode - qui apprécie la simplicité de l'entreprise et l'éthique de l'open source.

"J'étais un enfant lorsque j'ai découvert Linode, et le fait de pouvoir accéder à un serveur par SSH pour 10 dollars était génial", a déclaré M. Feross. "C'était tellement plus simple que tout ce que j'avais regardé... Je n'ai jamais pensé à changer.

Feross souhaite continuer à travailler à plein temps sur des projets open source. Il cite des mainteneurs à temps plein comme Evan You et Sindre Sorhus comme sources d'inspiration.

"Tant de personnes dépendent de ce code source et ne savent pas d'où il provient.

Partager ceci