Abhinav Upadhyay's repositories
chatgpt_plugins
Code for the article showing how to use the function call feature of OpenAI's chat APIs to create ChatGPT plugins
bloomfilters-and-beyond
A bloom filter implementation in Python to accompany my article on the same topic
chatgpt_function_call_gotchas
Code for the article discussing some of the potential problems you may run into when using the function call features of OpenAI's chat completion API
fast_fibonacci
Algorithms for Computing Fibonacci Numbers Quickly
lz77_is_all_you_need
Code for the article showing LZ77 is behind the effectiveness of Gzip + KNN paper
bloom-filter-et-al
Implementation of bloom filters and similar probabilistic data structures in C
1BRC_Workshop
Code for a workshop on covering performance engineering techniques behind 1BRC
awesome-chatgpt
Selected ChatGPT demos, tools, articles, and more ✨
awesome-mojo
Awesome Mojo Programming Language
awesome-mojo-1
Mojo lang🔥: so awesome it wears sunglasses to protect you.
Essentials-of-Compilation
A book about compiling Racket and Python to x86-64 assembly
linear_hashing
Implementation of the linear hashing technique
linking_explained
Accompanying code repo for the article on explaining static and dynamic linking
persistent_bst
A proof of concept of a disk backed binary search tree
pinecone-python-client
The Pinecone Python client
polars-book
Book documentation of the Polars DataFrame library
probability
Probabilistic reasoning and statistical analysis in TensorFlow
rusty-raytracer
A raytracer written in Rust
stateright
A model checker for implementing distributed systems.
substack-redirector
A simple app to extract meta-tags from a substack post and return a dummy response with meta tags embedded in it