Commit 1 to 1000 and beyond: Two years of maintaining an open-source project


Back in June 2020, I started writing what is now known as Skytable, a NoSQL database project. Ever since, I have been maintaining Skytable, mostly in my free time and have recently been spending a lot of time on it. Here’s a little story on my two years of experience in maintaining an open-source project: what it’s like, the highs and lows and the future. Before I go deep into things, what is open-source?…
Read more ⟶

Discussion: New `unchecked` keyword


A brief note Rust is a language that aims to empower everyone to build reliable and efficient software. In order to do so, several things are built into the language’s semantics, saliently, lifetimes and usage of the unsafe keyword. To put it in one stroke, through lifetime subtyping and variance the compiler ensures that when a safe reference (by using &ident) is created, it is valid throughout it’s usage (in that region where the lifetime is valid).…
Read more ⟶

Jotsy: A self-hosted, open-source note taking app built with Rust


Meet Jotsy — a self-hosted, free and open-source note taking app built with Rust, Skytable and pure HTML, CSS and JavaScript. The goal of Jotsy is to be simple, and only focuses on notemaking. Background It’s not just me, but I believe several people enjoy jotting down everyday things as a hobby, as a way of remembering things or the likes of it. I have always had the habit of maintaining a journal, but with most of my time being spent on my machine, it’d be very convenient for me to have my notes on it too.…
Read more ⟶