How I Wrote My First VSCode Extension to Bring Emacs Keybindings to My WorkflowMar 14, 2025·2 min read
Why I Actually Settled on JetBrains IDEs (After All That Editor Hopping)Remember my post about switching to VSCode? Well, plot twist: the very next day after publishing it, I switched to WebStorm. And guess what? I've been on JetBrains IDEs ever since. I know, I know. Another "why I switched editors" post. But hear me ou...Aug 9, 2025·4 min read
Portable emacs config without crazy load timeImagine you can just use package-install to install any Emacs package and have a painless way to reinstall the same packages when you move to a new system. usually what happens is when you install some package, Emacs modifies your custom-set-variable...Oct 4, 2024·3 min read
Ruby without RailsRuby on Rails is a great web framework that powers awesome websites like Shopify, GitHub, Basecamp, HEY.com, and more. This blog post is not to say that Rails is bad or anything like that. I recently got really inspired to give Ruby a real try after ...Sep 21, 2024·2 min read
Emacs `gql` template literals highlightingThis code is copied form emacs stack-exchange and adopted to work with web-mode for future reference. Following is the link to the original stack exchange post: https://emacs.stackexchange.com/questions/37918/how-to-highlight-graphql-template-literal...Aug 28, 2024·1 min read
Vim Fuzzy file search and navigation without pluginsRecently, I got curious about how Vim’s built-in commands handle file finding and navigation. Even though I was using modern fuzzy finding plugins at the time, I decided to explore Vim’s native mechanisms. To my surprise, I started enjoying the simpl...Aug 25, 2024·2 min read
How to use Xephyr for Window Manager DevelopmentTo future me: You don't need to install Arch Linux on your laptop or buy a new laptop or install it on a vm to try window management development. Xephyr is just enough for testing the basics. Just make sure you press Ctrl + Shift to lock focus when t...Jun 30, 2024·2 min read
Learn Computer Science for free!Everything you want to learn about Computer Science Useful links: https://cs.ossu.dev/ https://github.com/ossu/computer-science https://ossu.firebaseapp.com/#/May 28, 2024·1 min read