Skip to content
You must be logged in to sponsor eranhirsch

Become a sponsor to Eran Hirsch

Hi, I'm Eran, and I've been coding for the past 15 years. ๐Ÿ‘‹๐Ÿผ

I used to work at Meta ๐Ÿ‘๐Ÿผ as a full-stack product engineer. I got pretty good at Hack (the PHP variant developed by Meta). One of the cool things about Hack is the Hack Standard Library, a big collection of utility functions that make building stuff really easy. The other cool thing was the pipe notation that made the code so much clearer to read.

When I left the company in mid-2021, I had to accept that I would probably never write Hack again. I started working with Typescript and soon began writing my own utility functions that I was missing from HSL. I even built a rudimentary pipe utility to keep the same coding style I was used to. Then I discovered Remeda, which already had a bunch of utility functions similar to those I wrote, including the pipe! I started contributing my code to the library, fixing and improving types, etc. Over time, I began to put more and more time into Remeda.

Nowadays, I am the main contributor for Remeda where I work on it almost every week. I review most community contributions and answer people's issues and questions, often pushing fixes and improvements along the way. I also take a broader look at the library and make sure that we have an idea of where we want it to go.

There's still a lot to do on Remeda, but together, we can make it an integral part of every Typescript project. With better types and efficient runtime, we can improve everyone's code, reducing bugs and improving performance literally the world over.

@eranhirsch

Starting off

Featured work

  1. remeda/remeda

    A utility library for JavaScript and TypeScript.

    TypeScript 4,106

0% towards 1 monthly sponsor goal

Be the first to sponsor this goal!

Select a tier

$ a month

Choose a custom amount.