For a while I was very dissatissfied with how I read and write stuff. The entire system that I had built on top of Emacs is gone as of now. A lot of things have changed and I have not been able to keep up with those changes.

I have always struggled with the question of how I can add new material to older blogs. I also felt that it was pointless to maintain two sets of notes; one more detailed for myself and one less detailed for the blog. A LOT of the material was shared and it was getting extremely difficult to keep all of them updated with the latest information.

The goals that I have for this new system and this site is this

  • Single source of truth for information (articles / notes)
    • A single file will hold all the data about a topic. The goal is for me to be able to read it later.
    • This is a dump of things I know and How I know them.
    • This should be visible from the blog as well as the github repo with any decent markdown viewer. This is non-negotiable because I need to be able to not use the brower to look at my "notes"
    • I will update things on my "notes" as and when I learn new things. I do not need to feel guilty about updating the date etc. etc.
    • These will be for things tagged as "notes"
    • For other things, it will have the normal blog type things.

How am I writing this ?

  • Notes are written in Obsidian.
  • They are Individually symlinked to the Pelican directory which generates this site
  • Assets ets are also similarly linked. This way I get to have my notes in Obsidian and my blogs published properly

A small cat image. cat image

Other things

  • Im shifting all the "tracking" to CSV files that work on google-docs and calc.
  • This includes things like books, movies and reading list etc etc.
  • Lets not reinvent the wheel when it comes to spreadsheets. (Spreadsheets are awesome)
  • I will probably move this blog over to hugo. Not sure about it yet.