my take on Build In Public
I buil this space to document my projects, experiments, failures, and the random ideas that keep me up at night. Instead of relying on random third party platforms for my journal.
-
landing page: just an about me kinda page for some details about me
-
journal: my general thoughts, plans , and my project ideas will be entried here.
-
Lab Notes: Detailed plannng and breakdowns of my projects and research and experience.
-
Live Search & TagsTags: Instant filters through entries without page reloads.
-
Dark/Light Mode: Its lowk mandatory (AN UNSUNG RULE)
-
GitHub Integration: Fetches real-time repo and commit activity directly from the GitHub API.
{
id: 6,
type: "journal","lab-note"
date: "YYYY-MM-DD",
title: "Title",
preview: "A short snippet of what the post is about...",
tags: ["tag1", "tag2"],
pinned: false,
body: `
Actual post content written in HTML...
..</p>
`
}Since there's no build step or backend, running this locally takes about two seconds.
-
Clone the repo:
git clone https://github.com/Diparsan79/notebook
-
Navigate to the directory:
cd notebook -
Open
index.htmlin your browser, or spin up a quick local server (e.g., using VS Code Live Server or Python):python3 -m http.server 8000
YAY!! the site is now locally running in your computer
This project was a great initiation of my web-dev journey. I learned many concepts and i am currently very motivated to making projects with my web-dev experience and FASTAPI knowledge..