aravindballa / personal-website

Personal website: built with 11ty and managed from Notion. Work in progress.

Home Page:https://www.siddharthjha.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Colophon

When used in reference to websites, a colophon is a description of the tools, systems and resources used to create the site and keep it operational. It also serves to acknowledge and give credit to all of them.

Hi, I'm @clearlysid and this is my personal website. It evolves as I do — the design, and underlying technologies keep changing as I grow and learn new things. Things break often and radical design changes happen overnight. No really.

Current Stack

  1. 11ty, the best static site generator in town
  2. Most words were written in Notion
  3. I design things in Figma
  4. Typeset in Antarctica Betri by NewGlyph
  5. VS Code is my code editor of choice
  6. The most robust web-animations tool GSAP
  7. Cloudinary handles image optimization and hosting
  8. Deployed via Netlify

In the past, I've used Jekyll, Hugo, Hexo, Gatsby and NextJS to power this site: but for a project this size, 11ty was a clear winner. I adore the JAMstack and try to keep my codebase lean if I can.

To-Do

  • Make homepage responsive
  • Fluid typography and layouts
  • Page transitions
  • Migrate lifelog to this codebase
  • Modular CSS structure
  • Add case studies
  • Add site-level navigation

Developer Reference

Under the hood, I use Vite to process my JS and SCSS.

  1. To spin up a dev server: yarn dev
  2. Build it for production: yarn build
  3. Alternately, use yarn prod for a prod-build and serve it up locally

About

Personal website: built with 11ty and managed from Notion. Work in progress.

https://www.siddharthjha.com


Languages

Language:JavaScript 65.1%Language:SCSS 23.6%Language:HTML 11.3%