Skip to content
You must be logged in to sponsor mikearnaldi

Become a sponsor to Michael Arnaldi

Maintainer of projects such as @effect @fp-ts and @tsplus, passionate about innovation and finding ways to improve software development.

I've been a professional software developer for the last 15 years and a start-up founder for the last 10, during my career I've been juggling with pretty much any aspect of software from developing high performance trading platforms in C++ to the development of UIs on the web.

For those who know me this may sound ridiculous but I never really liked coding, I've always found it to be messy and not elegant, probably the reason why I started my journey as a hacker trying to break into somebody else's code finding vulnerabilities and what not.

This feeling became more and more prominent when doing my own start-ups where I've always struggled to juggle the complexity of the domains I was approaching with the teams available on restricted budget.

During the years I always thought that there must be a better way of doing things and I think we have finally found the solution by leveraging the good aspects of functional programming making it as easy as it can get for everyone, the key property that always lacked in my systems was composability of small pieces, as soon as the code grows it becomes messy, refactoring becomes hard, debugging becomes hard and adding features becomes near to impossible. It shouldn't be like that.

I've spent the last 3 years investing in research and development of projects such as @effect that aim to reduce such complexity by providing small and well composable building blocks of functionality that are required for most of the day by day needs and putting together a community of people that loves to learn in public and tries to improve the status quo.

With this sponsorship if the goal is reached I will be able to support those projects even more compounding what we already do with my company by re-investing in the people who are building and by focusing on mentoring and empowering others, which is something I love to do.

@mikearnaldi

Be able to grow the ecosystem

Current sponsors 14

@tstelzer
@kn0ll
@evelant
@patroza
@aniravi24
@jbmusso
@grossbart
@pashutk
@ALMaclaine
@utevo
@EmanueleGurini
@sukazavr
@nspaeth
@hd-o

Past sponsors 14

@mattiamanzati
@FedericoBiccheddu
@codella
@ahrjarrett
@schickling
@stevebluck
@rconjoe
@enricopolanski
@triangulodev
@steida
@xesrevinu
@Hansanghyeon
@leonitousconforti
@airmanxtw

Featured work

  1. Effect-TS/effect

    An ecosystem of tools to build robust applications in TypeScript.

    TypeScript 5,253
  2. fp-ts/core

    Functional programming in TypeScript

    TypeScript 192

1% towards 1000 monthly sponsors goal

@evelant @patroza
@jbmusso @grossbart @pashutk @tstelzer @aniravi24

evelant and 13 others sponsor this goal

Select a tier

$ a month

You'll receive any rewards listed in the $50 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$25 a month

Select

Support Effect Development.

$50 a month

Select

Support Effect Development.

$100 a month

Select

Support Effect Development, Get Priority Support.

$300 a month

Select

Support Effect Development, Get access to 1-on-1 sessions on-demand (~ 1 per month), Get access to public workshops (when available).