Blog v1
╌╌╌╌
The first iteration of my personal blog and portfolio, kept online at v1.amittai.studio. It was built with Nuxt 3 (Vue) and SCSS, and deployed on Netlify.
The content is Markdown under Nuxt Content,
running in document-driven mode so the folder tree is the route tree —
content/ splits into jobs, projects, writing, research, and publications.
An atomic component library renders it: Prose overrides for the base
Markdown tags, custom MDC components, and root sections (Hero, About,
Projects, Jobs, Contact) composing the landing page. Math runs through
remark-math and rehype-katex, Algolia backs
search, Firebase handles auth, and
DiceBear generates avatars.
This version established the shape everything after it reused: Nuxt prerendering routes to static HTML, a component library for the recurring sections, and SCSS partials holding the type and color rules. The later blog rebuilt the design from scratch on the same foundation; v1 stays up as the record of where it started.
References
╌╌ END ╌╌