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.