Skip to content
View avinassh's full-sized avatar

Organizations

@recursecenter @libsql @tursodatabase
Block or Report

Block or report avinassh

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
avinassh/README.md
$ cat profile.txt

Hi there, I am Avinash 👋

- I work as a backend developer, and mostly code in Go, and Python
- I am interested in distributed systems, message queues, and messaging infrastructure in general
- I am building CaskDB which is an educational project to teach writing a key value store from scratch
- I am also learning Rust these days


I am an open source enthusiast and contribute in my free time. Following projects are my current focus:

- gRPC Errors
- twirpy
- Fast SQLite Inserts
- fluvio-go
- pastry
- grusto

Here are my two recent blog posts:

- Hacking Go compiler to add a new keyword
- Towards Inserting One Billion Rows in SQLite Under A Minute
- I ended up adding duplicate records on a unique index in MongoDB

Popular repositories

  1. rockstar rockstar Public

    Makes you a Rockstar C++ Programmer in 2 minutes

    Python 4.2k 285

  2. py-caskdb py-caskdb Public

    (educational) build your own disk based KV store

    Python 1.1k 83

  3. grpc-errors grpc-errors Public

    A handy guide to gRPC errors

    C# 581 77

  4. fast-sqlite3-inserts fast-sqlite3-inserts Public

    Some bunch of test scripts to generate a SQLite DB with 1B rows in fastest possible way

    Rust 367 37

  5. status status Public

    HTTP Status for Humans

    Python 275 20

  6. gg-flip gg-flip Public

    Highly performant Javascript library to flip the signs

    HTML 179 5