Skip to content
You must be logged in to sponsor GrayJack

Become a sponsor to Eric Shimizu Karbstein

Hi! My name is Eric, and I'm a software engineer at ShakaCode! I've been passionate about open source since I first got in touch with programming. I've contributed to several open-source projects and community over the years, some small, some big.

Currently, I'm mainly spending my non-work time doing Rust-based projects and libraries and I hope you all have a great time using them!

What I've done

  • I've ported the unified FAT12, FAT16, FAT32, and exFAT linux kernel driver for up to Linux 4.14
  • I've contributed to the Rust crate bstr by improving the Display implementation of the exposed types
  • I've contributed to rust-analyzer on the semantic highlight front
  • I've contributed to the Rust crate libc adding missing items (types, function, and constants) for NetBSD, Solaris, Illumos, OpenBSD, and Haiku
  • I created sugars, a collection of Rust macros to make some tasks easier.
  • I created a coreutils project, that aims at supporting the POSIX specification basic requirements, plus common and useful features present in other implementations of the utility
  • I created JanetRS, a Rust crate that provides high-level bindins for the Janet programming language C API, allowing users to embed Janet to their program or create Janet native libraries
  • I created rbitset, a Rust library that defines a bit set, i.e. a set able to hold a fixed amount of booleans in an array of integers

What I'm working on

  • I'm actively developing rbitset
  • I'm actively developing JanetRS
  • I'm actively developing coreutils
  • I'm actively developing a libc written in Rust (closed for now because I'm still toying with the idea)
  • I'm maintaining sugars

What sponsorship does

Aside from what the tiers get you, sponsoring me enables me to keep finding ways to contribute to open-source, both in code, and in community work, and it helps me justify spending time on this outside of the scope of my day job!

@GrayJack

It would mean a lot to me to have 10 sponsors, to begin with. ❤️‍🔥

Featured work

  1. GrayJack/rbitset

    A fork of cbitset

    Rust 3
  2. GrayJack/janetrs

    Rust high level bindings for Janet

    Rust 58
  3. GrayJack/coreutils

    Core utils re-implementation for UNIX/UNIX-like systems written in Rust

    Rust 106
  4. GrayJack/sugars

    Syntatic sugar Rust macros

    Rust 80
  5. rust-lang/libc

    Raw bindings to platform APIs for Rust

    Rust 1,993
  6. GrayJack/janet-str-ext

    Janet module with extra functions for strings and buffers

    Rust 8

0% towards 10 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

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

$5 a month

Select

🥉 Bronze Tier | It gets you:

  • a sponsor badge on your profile 🎖️
  • My gratitude. Thank you! ❤️

$10 a month

Select

🥈 Silver Tier | It gets you:

  • All the previous tier rewards
  • Code review on a (reasonable, non-corporate) PR on an open-source project!

$20 a month

Select

🥇 Gold Tier | It gets you:

  • All the previous tier rewards
  • Access to an exclusive private repo for the libc written in rust that I'm playing with