Notes, Blogs and Publishing


My process of work

Notebooks

I use written notes to sketch out topics during concentrated design consideration or when away from my computer.

Internal Technical Blog

I use an org blog to store research information and thoughts about short-term tasks. I do not review these items for communications as these are notes to myself and debugging logs.

The github blog

My tomrake.github.io was largely conceived to express the technical programming and coding problems encountered while working. The blog is for public consumption but, I have not historically reviewed the writing.

Historic Practice

The story of the evolution of my github blog.

Beautiful Jekyll

tomrake.github.io was started with a clone of Beautiful Jekyll but updating that system became difficult, I then started researching other static site generators and decided to move to Hugo. tomrake.github.io was not updated for several years.

Hugo

During 2024, I began adding blog and documentation pages to my project which were done in hugo. I did a deep dive on Hugo and Hugo themes. The week of April 13, 2025, "pulled the trigger" to update the tomrake.github.io and wrote this entry.

step-security

Github actions could be used for nefarious purposes to avoid compromise all action dependencies need to be evaluated. I rely on step-security to evaluate the action dependencies I use for this site. The tomrake.github.io has problems updating the beautiful-jekyll infrastructure.

test-blog

The test-blog repo is a working proof of the hugo-blog concept and a prototype for tomrake.github.io.

Future Plans

  • Begin blogging posts on tomrake.github.io

    • Review writing and English.
  • Add blog tag threads for projects:

    • sbcl msys2 compilation.
    • vlc-control project in progress.
    • Explore Common Table Expressions in sqlite.

      • Implement a pure Lisp filesystem personal metadata system.
  • Add better taxnomies
(Last modified on April 24, 2025)