Posts

Automating the deployment of my Hugo site

Note taken on [2020-04-11 Sat 16:27] Updated post and the cron job script + notes based on an illuminating conversation with R2robot …

Some thoughts on hosting your own blog

This is an expansion to my response to a query on Linked in about getting off medium for publishing data science blog posts. To begin …

Docker container and image management within Emacs

Note taken on [2020-02-24 Mon 07:21] Rewritten to improve clarity and grammatical corrections. Using the docker package in Emacs has …

Setting up Continuous Integration (CI) for docker containers

This blog post goes through the process of setting up Continuous Integration for building docker images via Dockerhub and Github, and …

Oddmuse-curl exploration

oddmuse-curl is kensanata’s tool to use Emacs to edit oddmuse wikis. I think it works rather well for my needs. Alternatively, I …

Notes - What they forgot to teach you about R

The book, ‘What they forgot to teach you about R’ being co-authored by <https://twitter.com/JennyBryan @JennyBryan> …

A graphic overview of the 'binary' with respect to R packages

Recently there was a question as to what a Binary is, building off a question posted on the Rstudio community forum. I’ve always …

Implementing HTTPS : Let's Encrypt

What is Let’s Encrypt? Let’s Encrypt is a Certificate Authority (CA). A certificate from a CA is required to enable HTTPS. …

Some notes on research-compendium

These are my notes while studying the research-compendium concept, which is essentially a bunch of guidelines to produce research that …

mosh - for better access to my VPS

Mosh is short for mobile shell, and is useful as an alternative to SSH, especially for poor network conditions, and where one has to …

Archaic text based email clients rock!

This dev.to blog post inspired me to complete this languishing draft of my current email setup, and the benefits I’ve gained from …

Why bother with Emacs and workflows?

I’ve written several posts on different ways and tools available to aid productivity, and probably a lot about Emacs. My …

Literate Org-mode configuration for Emacs is liberating

TLDR: Check out the Docs section for my Emacs config in Org-mode The literate programming paradigm, as conceived by Donald Knuth, …

Rapidly accessing cheatsheets to learn data science with Emacs

Matt Dancho’s course DSB-101-R is an awesome course to step into ROI driven business analytics fueled by Data Science. In this …

Leverage recorded macros to learn elisp and hack together workflows in Emacs

The primary power of Emacs is that you can create customised workflows to suit your needs. However, lisp is probably not a language …

Back to RSS

Why use RSS? Off late, I had been relying more on email based content consumption. The phenomenally fast search and filtering …

Emacs notes: Select paragraph and browse-kill-ring for effective content capture

I like to have any reading material and my notes side by side1. This is easily done with Emacs by splitting the buffer vertically (C-x …

Iosevka - an awesome font for Emacs

Before my foray into Emacs, I purchased applications like IAWriter (classic)1, Marked2, Texts (cross platform Mac/Windows), and have …

Juggling multiple projects and leveraging org-projectile

Scimax has a convenient feature of immediately creating projects (M-x nb-new). The location of the project directory is defined by the …

Jupyter notebooks to Org source + Tower of Babel

This post provides a simple example demonstrating how a shell script can be called with appropriate variables from any Org file in …

Literate Programming - Emacs, Howard Abrams and Library of Babel

I’m an admirer of Howard Abrams, especially because his posts and videos show the awesome power of doing things in Emacs, and the …

Searching the awesome-lists on Github

Discovered the glorious awesome lists today on Github. They are available through a simple search on github, and contain curated lists …

Notes from the movie Whiplash

Whiplash: Wikipedia Whiplash is a fascinating movie on many levels regarding a topic that interests me deeply… How to …

Incremental improvements can lead to significant gains

While reading the book Atomic Habits by James Clear, I was reflecting that my choice of embracing Emacs and progressively gaining …

Nteract : An interactive computing environment

A slide deck from Netflix, mentions using Nteract as their programming notebook, and prompted a mini exploration. This blog post by …

Technical notes : Research paper on learning/teaching data science

Title: Navigating Diverse Data Science Learning: Critical Reflections Towards Future Practice Author: Yehia Elkhatib Download link …

An SSD can breathe life into old computers

It’s a well known trick that installing a SSD in place of the conventional Hard disk can breathe new life into very old machines. …

Switching from Evernote to DEVONtechnologies products

I’ve used Evernote since 2014, with over 3k notes of all kinds stored in it. Though I did try to capture everything of interest - …

Getting productive - an exploration into holistic task management

Introduction To integrate tasks, reminders, notes, coding workflow into a single framework is no easy challenge. Org mode and Emacs …