Skip to content
View avinassh's full-sized avatar

Organizations

@recursecenter @libsql @tursodatabase

Block or report avinassh

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 Loading

  1. rockstar rockstar Public

    Makes you a Rockstar C++ Programmer in 2 minutes

    Python 4.2k 286

  2. py-caskdb py-caskdb Public

    (educational) build your own disk based KV store

    Python 1.4k 105

  3. grpc-errors grpc-errors Public

    A handy guide to gRPC errors

    C# 589 78

  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 408 42

  5. status status Public

    HTTP Status for Humans

    Python 274 17

  6. go-caskdb go-caskdb Public

    (educational) build your own disk based KV store in Go

    Go 263 45