Hi, I'm Bharat Kalluri 👋
Senior software engineer at Refyne. I write about programming, books and open source!
Why is a base 64 encoded file 33% larger than the original?
Understanding what is base64 encoding & how it works
Understanding write concerns in MongoDB
Deep diving into the ideas behind consistency in a replicated system
One version manager to rule them all!
Harmony is a command line application to sync shell history cross systems
Download music from Spotify with complete album art and metadata.
Travel back in time and get audio from the recent past. On demand. Runs completely locally.
A command line tool written in python to clear up your email & get rid of annoying subscriptions!
GTK Developer Handbook
GNOME desktop apps are great! This was my effort to write a short book explaining how to develop native GTK apps for linux
A native GNOME high res desktop wallpaper changer application, uses unsplash as a source for wallpapers.
A developer scratchpad inspired by Boop(on mac). Now retired as boop has a native linux desktop client.
Albert is a quick launcher made for linux (similar to spotlight on mac). Albert did not seem to have a centralized repository of extensions, So I made it for myself!