
nnn file manager: Developed plugins for integrating with MacOS clipboard
On the Linux platform, the drag-and-drop plugin enables nnn to work with other GUI applications like Email, Slack, Finder etc....

Setup ‘finder’ plugin for nnn Terminal File Manager on MacOS
The finder plugin integrates the find command with nnn Terminal File Manager but out-of-the-box it doesn’t work on MacOS, throwing...

Released MindMate v0.8: Export to HTML and upgrade to .Net 4.8
It is mainly a maintenance release with a few enhancements. Here is the change log for version 0.8: This release...

Setup nnn Terminal File Manager on MacOS
nnn (n3) is a text-based file manager for the terminal. It is a significant improvement over ls and cd for...

Delivered a talk on Generative AI and Retrieval Augmented Generation at CfB
RAG (Retrieval Augmented Generation) is an AI technique for Large Language Models (LLM) to extract answers from an external source....

Released svelte-lexical 0.3.1: Upload images
It is a minor release including few bug fixes and minor enhancements. We have to ability to upload images now,...

Released svelte-lexical 0.3.0: Code blocks and link editor
svelte-lexical version 0.3.0 is out with a lot of new features and bug fixes. Now, we can insert code blocks....

Customise terminal prompt on Mac OS using Starship
Starship works across shells, so the customised prompt will apply across applications like Warp, Visual Studio Code and builtin Terminal...

Type transformations in TypeScript: Removing functions from a type
TypeScript is often quoted as one of the most loved programming languages (StackOverflow, 2022). I guess, what contributes to it...

Unit testing in Svelte
We are going to set up unit testing in Svelte using Testing Library and Jest. The working version of the...