Posts by Tags

IdeaVim

IntelliJ IDEA

anki

arch linux

Linux - Git Credential Helpers

Typing remote repository passwords for Github and the like quickly becomes tedious when you are working on a couple of repositories on a daily basis. To help...

bash

Using Fasd for Command Line Navigation

Changing working directories is one of the most common operations you do while working on the command line. While tab completion can help make path completio...

book

Born to Run

Born to Run by Christopher McDougall has been probably the most influential running book I’ve read thus far. I was into running recreationally when I first r...

books

Book Review - Tiny Habits

This is a short review and discussion on one of the more helpful books I read on the topic of habit formation - Tiny Habits by BJ Fogg.

Digital Minimalism

Minimising digital footprint and reducing distractions has been a topic I am interested in for a while now. In that backdrop, I recently came across a book w...

New Year Resolutions (2020)

I thought of putting a bit of pressure on myself by making a list of goals public. Some of the goals, such as the reading target, I’ve already managed to rea...

buddhism

chrome

coding

New Year Resolutions (2020)

I thought of putting a bit of pressure on myself by making a list of goals public. Some of the goals, such as the reading target, I’ve already managed to rea...

development

Using sdkman to simplify development

Oftentimes you find that there are different SDK requirements for different projects. A classic example would be that your Scala project might be stuck at JD...

emacs

Emacs Custom Compilation

One of the convenient things I quite like about Sublime Text is the easy to setup build system1. It is pretty easy to add a custom build setup with Sublime T...

Bookmarking with org-mode

I thought about writing a short post on how I tend to capture bookmarks using org-mode1 these days. Org mode ↩

fedora

Linux - Git Credential Helpers

Typing remote repository passwords for Github and the like quickly becomes tedious when you are working on a couple of repositories on a daily basis. To help...

fish

Configuring Fish Shell

I have been eyeing to change the default shell from Zsh to Fish shell for a while now, but never made the transition because I missed a couple of power tools...

hiking

New Year Resolutions (2020)

I thought of putting a bit of pressure on myself by making a list of goals public. Some of the goals, such as the reading target, I’ve already managed to rea...

inks

linux

Linux Mint Hibernate

I have a Thinkpad T470p laptop with Linux Mint 20.1 (Xfce) installed for personal use and power management is one of the things I dislike in otherwise a pret...

Configuring Fish Shell

I have been eyeing to change the default shell from Zsh to Fish shell for a while now, but never made the transition because I missed a couple of power tools...

Using Fasd for Command Line Navigation

Changing working directories is one of the most common operations you do while working on the command line. While tab completion can help make path completio...

Linux - Git Credential Helpers

Typing remote repository passwords for Github and the like quickly becomes tedious when you are working on a couple of repositories on a daily basis. To help...

music

novels

org-mode

Bookmarking with org-mode

I thought about writing a short post on how I tend to capture bookmarks using org-mode1 these days. Org mode ↩

osx

Configuring Fish Shell

I have been eyeing to change the default shell from Zsh to Fish shell for a while now, but never made the transition because I missed a couple of power tools...

Using Fasd for Command Line Navigation

Changing working directories is one of the most common operations you do while working on the command line. While tab completion can help make path completio...

papers

Semantic Patching with Coccinelle

Changing existing code in a software program is one of the most common things software programmers do in their day to day jobs. For a well maintained piece o...

philosophy

poetry

politics

programming

prolog

research

Semantic Patching with Coccinelle

Changing existing code in a software program is one of the most common things software programmers do in their day to day jobs. For a well maintained piece o...

resolutions

New Year Resolutions (2020)

I thought of putting a bit of pressure on myself by making a list of goals public. Some of the goals, such as the reading target, I’ve already managed to rea...

review

Book Review - Tiny Habits

This is a short review and discussion on one of the more helpful books I read on the topic of habit formation - Tiny Habits by BJ Fogg.

running

Born to Run

Born to Run by Christopher McDougall has been probably the most influential running book I’ve read thus far. I was into running recreationally when I first r...

New Year Resolutions (2020)

I thought of putting a bit of pressure on myself by making a list of goals public. Some of the goals, such as the reading target, I’ve already managed to rea...

rust

Rust Cookbook

Rust is quite an exciting programming language from two points of views for me. On one hand there’s strong influence from functional programming lanugages, s...

stoicism

tools

Digital Minimalism

Minimising digital footprint and reducing distractions has been a topic I am interested in for a while now. In that backdrop, I recently came across a book w...

vim

Vim selection piping

In this post I would like to show a Vim1 trick I use often to do some repetitive editing tasks in a programmatic way. Emacs evil-mode also su...

Vim Global Commands

Global command1 is a very powerful, and a little under-utilised command from my personal usage. Global command offers a powerful, composable alternative to m...

wiki

Personal Wiki

I have been keeping org-mode1 notes on a daily basis for a couple of years now. I started keeping journal notes with Evernote around 2012, but soon got disil...

writing

Reflections on Fountain Pens

I have always been a fan of fountain pens from my school days and throughout the university years. But recently I haven’t been writing all that much and cons...

New Year Resolutions (2020)

I thought of putting a bit of pressure on myself by making a list of goals public. Some of the goals, such as the reading target, I’ve already managed to rea...

Personal Wiki

I have been keeping org-mode1 notes on a daily basis for a couple of years now. I started keeping journal notes with Evernote around 2012, but soon got disil...

zsh

Using Fasd for Command Line Navigation

Changing working directories is one of the most common operations you do while working on the command line. While tab completion can help make path completio...