Ketan Singh
Collection of musing and ramblings
Recent posts
Aug 20, 2023
Limitations of Rust Borrow Checker
—
fighting the borrow checker
Dec 27, 2022
Writing a toy compiler with Go and LLVM
—
adventures with LLVM IR
Aug 6, 2022
Let's talk SkipList
—
the forgotten data structure (not really)
Apr 7, 2022
How Not to Do Mysql Failover
—
fun war time story on database recovery
Feb 7, 2022
How Postgres Stores Rows
—
poking inside postgres pages
Jul 16, 2021
Pipeline Pattern in Go Part 2
—
yet another concurrency pattern in go (continued)
Jul 2, 2021
Pipeline Pattern in Go Part 1
—
yet another concurrency pattern in go
Jun 3, 2021
Speeding up Python with Rust, what works and what doesn't !
—
fun with lzma, python and rust
May 22, 2021
The other sync package
—
rendezvous with the forgotten go package
May 22, 2021
Hello world
—
what is this website ?