Skip to content
View greyblake's full-sized avatar
🇺🇦
#StandWithUkraine
🇺🇦
#StandWithUkraine

Organizations

@smartdict @rgua @crystal-community
Block or Report

Block or report greyblake

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
greyblake/README.md

Hello there!

My name is Sergey, I am experienced web developer. Today my primary tech stack is Rust, PostgreSQL, TypeScript and React. Back in the days I used to work also a lot with Ruby and Rails.

I am very passionate about Rust and the development practices that lead to reliable software.

At the moment in spare time I work on Nutype library that pushes Rust's type safety even futher.

My editor is (Neo)Vim, my operating system is Linux.

I maintain number of open source projects (see the pinned projects below) and write tech articles in my blog greyblake.com.

As fun fact about me, I speak Esperanto .

If you want to contact me, feel free to drop a message on Twitter.

Pinned

  1. nutype nutype Public

    Rust newtype with guarantees 🇺🇦 🦀

    Rust 1.2k 19

  2. whatlang-rs whatlang-rs Public

    Natural language detection library for Rust. Try demo online: https://whatlang.org/

    Rust 950 108

  3. cargo-testify cargo-testify Public

    Watches changes in a rust project, runs test and shows friendly notification

    Rust 81 5

  4. ta-rs ta-rs Public

    Technical analysis library for Rust language

    Rust 619 115

  5. envconfig-rs envconfig-rs Public

    Build a config structure from environment variables in Rust without boilerplate

    Rust 188 16

  6. kinded kinded Public

    Generate Rust enum variants without associated data

    Rust 86 2