528 words
3 minutes

Scribblings Of A Seeker

2025-05-25
🔴 Red Giant

My digital garden I always wanted to set up a digital garden, originally inspired by Maggie Appleton’s Digital Garden and her article A Brief History & Ethos of the Digital Garden.

It’s been a long time since I built a website. I need to create a digital space for myself. a place where I put down all my thoughts. a place where I put down all my interests and the knowledge I gained from them.

Especially for my photography. I need to set up a space where people can browse my albums like it’s on Instagram or some other beautiful image-sharing website.

Should I use Rust for building the website I was once thinking about? I mean this can be a learning project too, to correct all the business logic in Rust. You can make a 3D version of the website.

25.05.2025

  • I have already decided that Oblivion is going to be my CMS.
  • I guess I will be using Next then, taking advantage of the static site generation features along with other functionalities to build what I want. I can continue to scale it with additional features in the future if needed.
  • I considered using NUXT but decided against it for some reason. I already use NUXT in the office all the time; it hasn’t won me over.

What is my Ideal developer/publisher experience?#

  1. All notes and files saved in the obsessions vault with the property ‘Post’ and status property ‘Publish’ should be picked up for posting on the website as static content.
  2. Should be able to design custom pages for specific posts.
  3. Start with a NextJS blog template and go from there.
  4. Create albums and publish them to create dynamic posts on my website.
    1. https://github.com/sambecker/exif-photo-blog
    2. https://photos.sambecker.com/
    3. https://vercel.com/templates/blog/blog-starter-kit

Just had an Idea for an AI/LLM-based personal story generator. User starts the story -> app records the start position of the story and tags an image to the story -> Basically, I want an app where I post images and short text captions that are neatly organized in a timeline with AI-generated text descriptions. The end result will be a shareable web page that will be a summary of my event/trip.

Homepage design: a 3d cluster view of the obsidian graph. But it was a little bit more stylish.

  • Need an idea for the menu Items.
  • Need to figure out if I can use the data for the graph to create something with interaction.

Website Architecture & Features (April 2026):

The digital garden is now live at scribblingsofaseeker.com, built with Astro 5, Tailwind CSS, and Svelte 5. It’s organized into three main content areas:

  1. Blog - Traditional long-form posts with reading time estimates, excerpts, and pagination
  2. Garden - Evergreen notes and thoughts in an Obsidian-style digital garden format with wiki-link support ([[links]])
  3. Photography - Photo albums with EXIF data extraction, lightbox viewing, and R2 cloud storage integration

Key Technical Features:

  • 3D Interactive Graph - Force-directed visualization of all posts on the homepage using 3d-force-graph
  • Obsidian Integration - Scripts to sync and publish directly from the Obsessions vault
  • Enhanced Markdown - Support for admonitions, GitHub cards, math notation (KaTeX), code blocks with syntax highlighting
  • Search & Discovery - Full-text search with Pagefind, RSS feeds, sitemap, and smooth page transitions
  • Photo Pipeline - Automated photo uploader with EXIF extraction and cloud storage
  • Theme Customization - Dark/light mode with customizable accent colors
Scribblings Of A Seeker
https://scribblingsofaseeker.com/garden/scribblings-of-a-seeker/
Author
Ganesh Umashankar
Published at
2025-05-25
License
CC BY-NC-SA 4.0