Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

schroedingers.blog

Personal site and blog. Minimal by design: no webfonts, no tracking, and the only JavaScript is the theme toggle — one column of text, dark by default with an opt-in light mode.

Live at https://schroedingers.blog

Publishing a blog post

  1. Create a markdown file in src/content/blog/, e.g. my-post.md:

    ---
    title: "My post title"
    date: 2026-07-15
    description: "Optional one-liner shown in lists and RSS."
    ---
    
    Body in plain markdown.
  2. Commit and push to main. GitHub Actions builds and deploys — live in about a minute.

Add draft: true to the frontmatter to keep a post out of the build.

Editing the rest

  • About text + project list: src/pages/index.astro
  • Layout, header, footer: src/layouts/Base.astro
  • All styling: src/styles/global.css

Local preview (optional — CI builds on push either way)

npm install
npm run dev      # live-reload preview at localhost:4321

Stack

Astro static build, content collections for the blog, RSS at /rss.xml, deployed to GitHub Pages by .github/workflows/deploy.yml.

About

Personal site and blog — tools for the AI-augmented life

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages