Skip to content

tensorsofthewall/tensorsofthewall.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TensorsOfTheWall

Source code for TensorsOfTheWall, a personal website and blog built with NextJS.
It highlights research, projects, publications, and blog posts focused on AI, computer vision, and software engineering.


✨ Features

  • Next.js App Router – Modern file-based routing and layouts
  • 🧠 TypeScript – Type-safe, scalable codebase
  • 🎨 Tailwind CSS – Utility-first styling
  • 📄 Dynamic Content – Blog posts (from Notion), projects & publications (from JSON)
  • 🔍 SEO Optimized – Metadata, Open Graph, Twitter cards, sitemap
  • 📱 Responsive Design – Mobile-first, accessible across devices
  • 🎞️ Smooth Animations – Built using Motion for React
  • 💬 Comment System – Blog posts integrate Giscus
  • Accessibility – Semantic HTML and accessible navigation

🚀 Getting Started

Navigate into the tensorsofthewall folder before running the following commands.
(Nix/Devenv setup coming soon.)

1. Install dependencies

pnpm install
# or
npm install
# or
yarn install

2. Development

pnpm dev
# or
npm run dev
# or
yarn dev

Open http://localhost:3000 to view the site.

3. Build for Production

pnpm build
# or
npm run build
# or
yarn build

4. Start Production Server

pnpm start
# or
npm start
# or
yarn start

🗂️ Project Structure

tensorsofthewall/
├── app/                  # App router pages and layouts
├── components/           # Reusable React components
├── lib/                  # Data fetching and utility functions
├── public/               # Static assets (images, icons, etc.)
├── styles/               # Global and component styles
├── tailwind.config.ts    # Tailwind CSS config
├── next.config.ts        # Next.js config
├── package.json
└── README.md

📡 Data Sources


🌐 SEO & Social

  • Page-level metadata and Open Graph tags.
  • Auto-generated sitemap (static + dynamic routes).
  • Social media links and preview images supported.

📦 Deployment

Deploy easily on Vercel or any platform supporting Next.js.


📄 License

This project is licensed under the MIT License.


🙏 Acknowledgements

This project adapts and improves the Notion renderer from
Samuel Kraft's NextJS Example Blog.


👤 Author

Sandesh Bharadwaj
https://www.tensorsofthewall.com


About

Personal Website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages