About

Hi, I'm Krishna. I've been working in the tech industry since 2000. This site is my collection of notes and thoughts on topics that fascinate me: technology, business, coding, Linux, AI, Emacs, home automation, and more.


Latest posts

Apr 13, 2025

Quickly subscribing to RSS feeds in FreshRSS

I use a selfhosted FreshRSS instance to manage my rss feeds. I wanted a quick way to add a web page’s rss feed into FreshRSS without copy pasting the URLs. So i created a bookmarklet with the following code to open the freshRSS add-feed page with the URL filled in.

Apr 9, 2025

Getting reliable WiFi on Thinkpad T440s with Linux

While looking around at my old devices, noticed my trusty old Thinkpad 440s (bought in 2014) which had been gathering dust for a while. Hoping to get some more use out of it, I installed Pop_OS!, but noticed that wifi would get cut-off on a regular basis, and it consistently needed a reboot to get wifi working again. Here is a fun story on how I got it working.

Apr 7, 2025

Streamline Org-Mode Capture: Disable Browser Prompts for Org-Protocol

I use emacs org-mode to capture links from the browser for later reading, or for archiving. For this purpose, I use a simple bookmarklet to capture the link, title and any selected text, and then use an org-capture template to store the information. However, when i click on the bookmarklet, most browsers throw a pop-up asking for permission to open org-protocol:// links. This security check, while well-intentioned, adds friction every time I try to capture a link. Here’s how we can disable this confirmation prompt on Chromium based browsers.