Skip to content
You must be logged in to sponsor ryyppy

Become a sponsor to Patrick Ecker

Hey there.

I am an Austrian software engineer and consultant focusing on JS related UI (React) development and tooling infrastructure. In the past few years I got deeply frustrated with the complexity and slowness of JS type-checking and was seeking for alternatives.

I was a pretty early adopter of the ReScript language back then in 2017 when it started out as the ReasonML & BuckleScript project. I helped shaping up the community by organizing ReasonConf 2018 and ReasonConf 2019, and co-founded the Vienna based non-profit organization ReScript Association to set a foundation for the ReScript OSS community.

Ever since, I have been heavily involved in building a better documentation experience for ReScript developers.

What I work on

Since July 2020, I am part of the ReScript core team and responsible for the new unified documentation platform rescript-lang.org. This also includes more complex parts, such as:

Beside my documentation work, I also work on other tasks that are essential for growing the platform:

  • Maintaining vim-rescript, the official VIM plugin for ReScript development
  • Supporting @rickyvetter to push forward @rescript/react development to provide first class ReScript & React integration
  • Working on the ReScript documentation generator
  • Help organizing blog posts / roadmaps / doing extensive community communication on our forum
  • Doing administrative / legal work within the ReScript Association (raise funding, communicate with our production users)
  • Maintaining the ReScript forum server, automating builds for genType
  • Funding and coordinating the ReScript brand design (logo / corporate identity / etc)

I am also very open about my work and regularly stream on Twitch and upload some of my stuff on Youtube as well. Check it out!

Vision

The team envisions ReScript to be a viable solution for building complex JS applications that integrate seamlessly in existing JS and TS codebases. It is a language designed for building products with good UX and long term maintenance benefits.

For me, the documentation and tools we build today should reflect the elegance and productivity of the language itself: Thorough, practical, easy to understand, and written for a particular target group in mind (in our case: JS / TS developers).

Why Sponsoring Me?

Working on a programming language is a full time job. Even though we already received some bigger donations from companies like Ahrefs, the OCaml Software Foundation and the Tezos Foundation, it doesn't entirely allow individual team members like me to stay fully focused on just one project, so I have to spread my time thin between ReScript development and unrelated JS consulting work.

My goal is to be able to sustain myself and my OSS core team colleagues (like @IwanKaramazow, who is working on the syntax) so we can fully dedicate our time to the ReScript platform that many of our production users rely on.

Examples on what donations will be used for:

  • Keeping the language manual up to date (we recently upgraded the docs to v9.x)
  • Creating the first prototype for our documentation generator (generates markdown / json)
  • Working on react-jsx v4 and the upcoming rescript/react v1 release
  • Add more content to the syntax lookup widget
  • Extending the ReScript playground with code execution capabilities
  • Working on marketing materials, branding and design
  • etc. etc.

If you are running a profitable product that is built on ReScript, donating money is probably the most sustainable thing you can do to make sure that your technical foundation will grow and improve in the future.

@ryyppy

Reaching this goal will help me setting up more regular ReScript live coding sessions (~ 2 sessions / week). At least one recorded session per month will be edited and uploaded to Youtube.

Current sponsors 2

@fhammerschmidt
@cometkim
Past sponsors 21
@LeoLeBras
@arquebus-io
@eterps
@utevo
@mellson
@vdamrongsri
@threeaccents
@yusufyildirim
@namenu
@vasco3
@MoOx
@mqklin
@mewhhaha
@hoichi
@komplio
@sikanhe
@yazla
@om-proptech

Featured work

  1. rescript-lang/rescript-react

    Official ReScript bindings for ReactJS

    ReScript 479
  2. ryyppy/rescript-nextjs-template

    Opinionated Boilerplate for NextJS, Tailwind and ReScript

    JavaScript 407

3% towards $700 per month goal

@fhammerschmidt @cometkim

fhammerschmidt and 1 other sponsor this goal

Select a tier

$ a month

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

$5 a month

Select

Show your support by buying me a ☕️

$10 a month

Select

For even more generous individuals

$50 a month

Select

The highest individual tier. Will thank you in a tweet.

Also very likely that I'll remember your github handle in case we meet in any of our issue trackers.

$200 a month

Select

Allows me to scale up with my OSS hours to work on the docs.

Will thank you / your company in a tweet.

$500 a month

Select

Allows me to scale up with my OSS hours even more to work on the docs and also tooling.

Will thank you / your company in a tweet and also mention you on my Twitch channel.