Learning NCurses with C

Posted on Tue 25 March 2025 in posts • Tagged with C/C++ • 2 min read

I tried to make a TUI game in C


Continue reading

Journey into rust with books CLI tools

Posted on Mon 24 March 2025 in posts • Tagged with Rust • 3 min read

Learning Rust by building a CLI tool


Continue reading

Byte-Pair Encoding In C

Posted on Sun 23 March 2025 in posts • Tagged with C/C++, NLP, Data Structures • 1 min read

Learning BPE by Implementing it in C


Continue reading

Advanced Data Structures. File Indexing with RB Trees

Posted on Sat 22 March 2025 in posts • Tagged with C/C++, Data Structures • 2 min read

Continuing to learn about data structures in applied manner


Continue reading

Learning About Attention

Posted on Tue 04 March 2025 in posts • Tagged with Python, NLP, Transformers • 3 min read

Learning about transformers by implementing from scratch


Continue reading

A Journey into Advanced Data Structures

Posted on Thu 13 February 2025 in posts • Tagged with C/C++, Data Structures • 5 min read

Let's implement some data structures using C programming language.


Continue reading

Flow Matching Part 3. Paths and Schedulers

Posted on Thu 30 January 2025 in posts • Tagged with Python, Machine Learning, Flow Matching • 2 min read

Extending our package with paths and schedulers.


Continue reading

Flow Matching Part 2. Solving ODEs with `tinygrad`

Posted on Mon 20 January 2025 in posts • Tagged with Python, Machine Learning, Flow Matching • 2 min read

Let's add some ODE solvers.


Continue reading

Implementing Flow Matching in TinyGrad.
Part 1

Posted on Fri 17 January 2025 in posts • Tagged with Python, Machine Learning, Flow Matching • 6 min read

Let's try and build flow matching package in tinygrad!


Continue reading

Overview and Summary of 'Diffusion Models are Evolutionary Algorithms' Paper

Posted on Tue 08 October 2024 in posts • Tagged with Python, Machine Learning • 2 min read

Introduction

Over time, I became interested in not simply reading the relevant research papers in my field, but also write their overviews. I believe that writing these will help me solidify information I learned in various papers.

This review begins what I hope to make a series of posts about …


Continue reading