Simple Vim Session Management

Recently I switched back to using Neovim after being a VSCode user for a while. One of the things I miss in VSCode is the session management that comes bundled in. My brain became wired to doing things like code <projectDir> to open the editor with all files loaded just like the way I left them. Luckily in Vim, you can use :mksession to create sessions.

More …

Import Notion Pages to Jekyll

Lately, I started using Notion for note-taking, to-do lists, and now for writing blog posts. Notion makes it simple to combine all those activities in a unified pretty interface. Using Jekyll, Github Pages, and Github Actions, I was able to import my Notion Blog database posts into Jekyll using a Github workflow that runs twice a day.

More …

Nyan Cat Over SSH

Everyone knows the Nyan Cat meme that started in 2011. The meme started from a YouTube video that merged a Japanese pop song with an animated cartoon cat. Then a Telnet Nyan Cat server was created by klange/nyancat. And now, in 2022, after 11 years of nyaning, it got ported to SSH! Try it out here ssh dir.charm.sh -p2226

More …