
Building a Terminal UI for Go CLI Tools
The World of CLI Tools Command Line Interface (CLI) tools are essential for developers, sysadmins, and security professionals. They’re lightweight, scriptable, and often more powerful than their G...
The World of CLI Tools Command Line Interface (CLI) tools are essential for developers, sysadmins, and security professionals. They’re lightweight, scriptable, and often more powerful than their G...
When I started exploring new programming languages and tooling, Go caught my attention for several compelling reasons. First and foremost, its ability to produce standalone binaries, similar to C, ...
Preamble → This blog is a collection of my research and experimentation over two days to learn about RAG and LLMs. The main idea I was chasing was to set up RAG as a service (RAGaaS) - it’s pretty ...
Covering Bases GitHub Pages is a straightforward method to deploy a website right from a GitHub repository, especially for those with computer science skills. In a very simplistic way, GitHub page...
Motivation for Custom Notifications A class of notifications on GitHub repositories allows sending events via webhooks. A prevalent way people use this feature is by setting up a Slack or Discord ...
Whats and Whys? A forward proxy sends a legitimate request made by a user to the origin of the service that the user requested. It also forwards back the response from the origin server and is con...
Whats and Whys I wrote a tool called ExpenseOwl for one straightforward reason - to track expenses. There are so So sO SO many tools out there that do the same. And they do it so well, with so man...
Fusion is an RSS feed aggregator which has an inbuilt reader interface for articles too. It’s very easy to setup and is what I use for my reading day to day. It has a quick mark as read feature too...
Since writing this blog, I’ve updated the project significantly with multiple image options. The bulk of the usage below remains relevant, but the images are now named cst-<variant>:arm (or a...
Intent I’m not the best at taking notes, and I’ve been pursuing a goal for improving my note-taking ever since I started my Masters degree. During that time, I discovered Notion, which gave me a l...