Skip to content

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

Repository files navigation

Zeroth Principle

An independent engineering journal and personal research archive, built with Astro and deployed as a static site to GitHub Pages.

Before the first principle, question everything.

Local development

Requires Node.js 22 or newer.

npm ci
npm run dev

Build the site with npm run build, then preview it with npm run preview.

Writing entries

Add Markdown files under src/content/blog/. Required frontmatter fields are title, description, pubDate, and category; tags, updatedDate, and draft are supported. Draft entries are excluded from the public site.

Deployment

The workflow at .github/workflows/deploy.yml builds and deploys on pushes to main, and supports manual runs. In the repository's Settings → Pages, set the source to GitHub Actions. The intended site URL is https://sanjaydev02.github.io/. For GitHub Pages to serve this repository at that root URL, the repository must be named sanjaydev02.github.io.

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages