Coder Social home page Coder Social logo

Hi there! 🎉

My name's Maël and I'm a senior software engineer, currently focusing on developer experience (how to improve developer productivity while making our applications more stable?). I jumped into this role back in 2017 when I joined Facebook after years of startups, then kept doing it after moving to Datadog. As part of my role (and also because I like it and I'm lucky enough to have an understanding family 😉), I contribute a lot to the open-source movement.

If you want to support me, feel free to follow me on Twitter (it gives me a wider reach, and thus makes it easier to promote my project updates), or wait until I finally enable this magic Sponsor button. Also feel free to drop me an email!

My work on Yarn

I've been Yarn's BDFL for a few years now (since 2017, approximately). More recently I completely rearchitectured and rewrote the software, which has been a huge undertaking as you can imagine. Fortunately, I've been helped in this endeavor by the arrival of new contributors, finally building the community I dreamt of. Speaking of which, we're always open to new contributors, so ping me on Discord if that might be you!

Finally, I'm also the designer and implementer for Yarn Plug'n'Play (PnP) - so if you see me tell you that you shouldn't rely on hoisting, do me a favour and trust me! After all this time, I feel like I could write a thesis about package management 😄

Other projects

I love to learn by practice, and since I started my journey I touched a bit of everything: full websites, compilers, emulators, terminal interfaces, ... while there's many way to approach software development, I found this one to fit my personality the most. By contrast, I find very hard to follow tutorials or videos when learning new techs!

My two main libraries at this point in time are Clipanion, a CLI framework, and Typanion, a runtime type assertion library. I also have a secret project I hope to show you one day ... one more reason to follow me on Twitter! 💫

Maël Nison's Projects

animated icon animated

Declarative Animations Library for React and React Native

apollo-client icon apollo-client

:rocket: A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server

apollo-link icon apollo-link

:link: Interface for fetching and modifying control flow of GraphQL requests

apollo-server icon apollo-server

🌍 GraphQL server for Express, Connect, Hapi, Koa and more

arca-rs icon arca-rs

Just a couple of Rust utilities I use

arpege icon arpege

PEG.js: Parser generator for JavaScript

babel icon babel

Babel is a compiler for writing next generation JavaScript.

babel-eslint icon babel-eslint

:tokyo_tower: A wrapper for Babel's parser used for ESLint

babel-sublime icon babel-sublime

Syntax definitions for ES6 JavaScript with React JSX extensions.

berry icon berry

📦🐈 A modern, fast, reliable, package manager; part of the Yarn organization

brfs icon brfs

browserify fs.readFileSync() static asset inliner

build-pnm icon build-pnm

Generate package-name-maps files by consuming the PnP API

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.