this is the first post. if you're reading this, the blog works.

built with plain html, hosted on github pages, styled like a terminal because that's where i live anyway.

why a terminal blog?

most blogs are overengineered. this one is four files. no build step, no javascript framework, no CMS. just html and css deployed to github pages with a custom domain.

the best interface is the one you already know.

adding a new post means creating an html file in posts/ and adding a row to the table on the index. that's it.

the stack

// the entire tech stack
const blog = {
  hosting:  'github pages',
  domain:   'bobbay.com',
  css:      'vanilla',
  js:       'barely any',
  build:    'none',
};

more posts soon. or not. we'll see.