Using local password manager

Bit of history Long time ago I was using LastPass. and it worked well for me for a long time, till it was acquired. I heard some “bad” things, which honestly I do not remember, but it was probably like the “free” option will go away. I started looking for options, and chanced upon Dashlane. Honestly it worked really well, but there is this inkling that I can't explain, that I need to move out.

Support for pelican style metadata format in nikola

This post was originally on my old/other blog which was build using pelican, so some of the references here may not make sense


Few years ago, python.__init__ podcast had invited creators of two most popular static site generators written in python i.e. pelican and nikola

In that episode, they were asked why do these two SSGs have different meta data format (aka front matter). While I don't remember “why” but Roberto Alsina of Nikola had suggested that he would support other metadata formats for better compatibility.

This was back in 2015.

Fast forward to 2017.

Nikola has delivered on that promise.

How to use multiple versions of python at the same time

If you install python via the package manager for your OS (brew, apt-get, yum) you can have only one version of python at the same time. At best one python2 and one python3 But if you want to have (and want ability to easily switch between) say 3.5.2 and 3.6.0 (and 2.7.2) then you should definitely consider using pyenv pyenv is not platform specific. It installs all the versions in your home directory under ~/.

Micro-TILs

Recently I started learning elixir. During this process I came across two TIL blogs. First one is TIL app created by Hashrocket. At first they created it in Rails . Recently they created (ported ?) it to Elixir. Source The other is more interesting to me. One of the (ex?) HashRocket engineer Josh Branchaud has his own til repo Although he hasn't published these anywhere (Other than this public repo) it contains a lot of gems.